diff --git a/_content/_tlk/ra_tdog.tlk.xml b/_content/_tlk/ra_tdog.tlk.xml
index 2f612f93..61b22a03 100644
--- a/_content/_tlk/ra_tdog.tlk.xml
+++ b/_content/_tlk/ra_tdog.tlk.xml
@@ -1415,7 +1415,7 @@ Every 2 levels the character gains new spells per day as if they had also gained
Having become a paragon of the way of Bushido and achieved enlightenment, tales of your bravery and honour have spread far and wide. None dare oppose you or question your will.
Hit Die: d10.
-Skill Points at Each Additional Level: 4 + Int Modifier.
+Skill Points at Each Additional Level: 4+ Int Modifier.
Bonus Feats: The epic samurai gains a bonus feat every two levels after 20th.
To further improve your Ancestral Daisho ability, you must take the Epic Ancestral Daisho feats.
@@ -3155,7 +3155,7 @@ An unwilling creature can't be teleported by word of recall. Likewise, a creatur
Knowledge is power and the quest for knowledge never ends. There is an ever lasting supply of divine lore for you, the epic archivist, to discover.
Hit Die: d6
-- Skill Points: 4+ Int Modifier.
+Skill Points: 4+ Int Modifier.
Dark Knowledge (Ex): At 21st level and every 3 levels thereafter, the epic archivist gains an additional use of Dark Knowledge.
Lore Mastery (Ex): The archivist adds an additional +1 bonus on all Lore skill checks at level 23 and every 5 levels thereafter.
Bonus Feats: The epic archivist gains a bonus feat (selected from the list of epic class bonus feats) every three levels higher than 20th.
@@ -6349,6 +6349,7 @@ Feats Required: Exotic
Weapon Proficiency: Quarterstaff
Weapon Proficiency: Dagger
Weapon Proficiency: Club
+ ****
Forest Master
Forest Masters
forest master
@@ -6452,6 +6453,19 @@ Baelnorn Properties: +8 bonus to Hide, Listen, Move Silently, Search, Persuade,
Twig Blight
Myconid
Algoid
+ ****
+ ****
+ ****
+ ****
+ Abundant Step (Su)
+ Type of Feat: Class
+Prerequisite: Monk level 12.
+Specifics: At 12th level, a monk can slip magically between spaces, as per the spell dimension door, once per day. This is a spell-like ability, and the monk's effective casting level is one-half her actual level (rounded down).
+Use: Selected.
+ Type of Feat: Class
+Prerequisite: Monk level 13.
+Specifics: The monk gains spell resistance equal to their class level + 10.
+Use: Automatic.
++++++++++ ACP Styles ++++++++++
Kensai
Assassin
@@ -15865,7 +15879,7 @@ Level
With Bane guiding your every step, you have ascended through the ranks of Bane's faithful to become a symbol of his domination and power.
Hit Die: d10.
-Skill Points: 2 + Int Modifier.
+Skill Points: 2+ Int Modifier.
Bonus Feats: The Epic Champion of Bane gains a bonus feat every four levels.
Special:
Sacred Defense: Saving throws continue to improve by +1 every 2 levels.
@@ -17258,7 +17272,7 @@ Level
Learn Secret 1/day - Grants a +10 bonus to lore
2: Command - As the spell
3: Learn Secret 2/day
-4: Summon Hellcat - Summons a hellcat until dismissed
+4: Summon Hellcat - Summons a hellcat.
5: Learn Secret 3/day
6: Evil Authority - Gain control of all evil creatures within 50 feet.
7: Learn Secret 4/day
@@ -17287,7 +17301,7 @@ Use: Selected.
Summon Hellcat
Type of Feat: Class Specific
Prerequisite: Disciple of Asmodeus level 4.
-Specifics: Once per day, you may summon a hellcat for 24 hours. At level 9, you may summon 1d4 hellcats.
+Specifics: A 4th-level disciple of Asmodeus can summon 1 hellcat once per day. This functions as a summon monster spell cast by a spellcaster of his effective caster level. A 9th-level disciple of Asmodeus gains the ability to summon 1d4 hellcats once per day. If the Disciple has no effective caster level, the duration will be 2 rounds per Disciple of Asmodeus class level.
Use: Selected.
Evil Authority
Type of Feat: Class Specific
@@ -17302,7 +17316,7 @@ Use: Selected.
Summon Major Devil
Type of Feat: Class Specific
Prerequisite: Disciple of Asmodeus level 8.
-Specifics: Once per day, you may summon a Cornugon, Gelugon, Glabrezu, Hamatula, or Osyluth.
+Specifics: Once per day, you may summon a Cornugon, Gelugon, Pit Fiend, Hamatula, or Osyluth.
Use: Selected.
Dread Might
Type of Feat: Class Specific
@@ -18132,7 +18146,7 @@ A mortal imbued with fiendish cruelty, the drow judicator is a knight most foul.
-Hit Die: d8.
-Proficiencies: All simple and martial weapons, light, medium and heavy armor, small and large shields
--Skill Points: 2 + Int Modifier.
+-Skill Points: 2+ Int Modifier.
REQUIREMENTS
Alignment: Any evil
@@ -19444,12 +19458,12 @@ Level 4: Divine Power, Holy Sword
Prerequisite: Vassal of Bahamut level 1.
Specifics: Good dragons are naturally well-disposed towards a Vassal of Bahamut, while evil dragons are cowed by his presence. The Vassal of Bahamut gains a bonus equal to his class level on all Appraise, Persuade, Intimidate, Taunt and Perform checks.
Use: Automatic.
- Platinum Armor +4
- Platinum Armor +6
- Platinum Armor +8
+ ****
+ ****
+ Platinum Armor
Type of Feat: Class Specific
-Prerequisite: Vassal of Bahamut Level 1 and higher.
-Specifics: The Vassal gains a Platinum armor made from transmuted scales of a red dragon. He only can only use his Vassal abilities while wearing it. This armor will start out with +4 at level 1, and enhance to +6 at level 5 and +8 at level 10.
+Prerequisite: Vassal of Bahamut Level 1.
+Specifics: The Vassal is granted a platinum armor made from transmuted scales of a red dragon. The masterwork suit of armor weighs 25 pounds and confers a +8 armor bonus. Its other properties are as a masterwork chain shirt (+4 max Dex bonus, —2 armor check penalty, 20% arcane spell failure chance)
Use: Automatic.
Dragon Senses
Type of Feat: Class Specific
@@ -19887,13 +19901,13 @@ Level
Zealous Heart - Immune to all forms of fear.
2: Poison Use - No chance of poisoning self while applying poison to a weapon
3: Sneak Attack +1d6
-4: Blank
+4: -
5: Fateful Stride - Dimension Door 1/day (Teleport to anywhere within view)
6: Sneak Attack +2d6
7: Sacred Flame - All melee attacks gain 1d6 fire damage
-8: Blank
+8: -
9: Sneak Attack +3d6
-10: Blank
+10: -
BONUS DIVINE SPELLS
@@ -20110,7 +20124,7 @@ Combining the dynamic powers of martial prowess and arcane might, the Hexblade p
- Alignment Restrictions: non-good only
- Hit Die: d10
-- Proficiencies: A Hexblade gains proficiency with Simple and Martial Weapons, Light and Medium Armour and with Shields.
+- Proficiencies: Hexblades are proficient with all simple and martial weapons, and with light armor but not with shields.
- Skill Points: 2+ Int Modifier.
CLASS FEATURES:
@@ -20604,7 +20618,7 @@ Epic Soulknife:
The epic soulknife is adept at channeling the entirety of his psychic might into the creation of an increasingly potent blade of mental energy.
Hit Die: d10
- Skill Points at Each Additional Level: 4 + Int modifier.
+ Skill Points at Each Additional Level: 4+ Int Modifier.
Mind Blade: At 25th level and every five levels thereafter, the soulknife gains an additional +1 enhancement bonus on attack rolls and damage rolls (+6 at 25th, +7 at 30th, and so on).
Mind Blade Enhancement: The epic soulknife's mind blade gains additional powers as the soulknife gains epic levels. At 22nd level and every four levels thereafter, the soulknife can improve the value of the weapon special abilities on his mind blade by 1 (+5 equivalent bonus at 22nd, +6 at 26th, and so on). As noted in the soulknife class description, reassigning qualities still takes 8 hours of concentration.
Psychic strike: The epic soulknife's psychic strike progression continues past 20th level, continuing to grant an additional die (d8) of damage every four levels higher than 19th (+6d8 at 23rd, +7d8 at 27th, and so on).
@@ -24842,10 +24856,9 @@ Level:
26: 11 Epic Wild Shape/day.
29: 13 Epic Wild Shape/day.
Archetypal Form
- Type of Feat: DM Tool - "The dirty hobbitses will not get their hands on my preciousss"
+ Type of Feat: Builder's Tool
Prerequisite: A creature you don't want people to polymorph into
-Specifics: The presence of this feat on a creature, as tested for using GetHasFeat(), prevents the use of it as a template
-by users of PRC polymorphing mechanics (PnP Shifter, Soul Eater, etc.)
+Specifics: The presence of this feat on a creature, as tested for using GetHasFeat(), prevents the use of it as a template by users of PRC polymorphing mechanics (PnP Shifter, Soul Eater, etc.)
Use: Automatic, used in the function GetCanShiftIntoCreature() in prc_inc_shifting
Soak 4 Damage
Soak 6 Damage
@@ -29687,7 +29700,7 @@ Notes:
**: Limited to 2, 4, 6 and 8 points due to technical limits.
***: Due to technical limits, one cannot "hold the charge" on the stigmata. To make up for that, diseases will always be cured.
Holy Radiance
- Type of Feat: Exalted
+ Type of Feat: Exalted.
Prerequisite: Cha 15, Nimbus of Light, Good Alignment*.
Specifics: You can increase the intensity of the light surrounding you to damage undead creatures. At will, as a free action, you can empower the radiance surrounding you into a blazing glow that sheds bright light in a 10-foot radius. Undead within 10 feet of you take 1d4 damage per round they remain within your halo.
Use: Selected.
@@ -29695,9 +29708,8 @@ Use: Selected.
(*Note: You can select this feat even when evil or neutral, but it will not give you any benefits, so be smart and don't choose it if you can't use it.)
Nimbus of Light
Type of Feat: Exalted
-Prerequisite: Base Attack Bonus 1, Good Alignment*.
-Required For: Holy Radiance, Stigmata.
-Specifics: You are cloaked in a radiant light that marks you as a servant of purest ideals. You gain a +2 bonus to persuade. Your radiance sheds light with a radius of 5 feet.
+Prerequisite: Cha 15, Nimbus of Light, Good Alignment*.
+Specifics: You can increase the intensity of the light surrounding you to damage undead creatures. At will, as a free action, you can empower the radiance surrounding you into a blazing glow that sheds bright light in a 10-foot radius. Undead within 10 feet of you take 1d4 damage per round they remain within your halo.
Use: Selected.
(*Note: You can select this feat even when evil or neutral, but it will not give you any benefits, so be smart and don't choose it if you can't use it.)
@@ -30969,7 +30981,7 @@ Sharess is a paradoxical deity. Originally, she was a war goddess of the Mulhora
REQUIREMENTS:
Alignment: Chaotic good
-Skills: Diplomacy 7 ranks , Perform 7 ranks
+Skills: Persuade 7 ranks , Perform 7 ranks
Feats: Sacred Vow, Vow of Purity
CLASS FEATURES:
@@ -33165,7 +33177,7 @@ Special Abilities:
(The following may or may not be in use, depending on the module switch settings)
Level Adjustment: +3
-Racial Hit Dice/Class: 4 of Monstrous Humanoid
+Racial Hit Dice/Class: 5 of Monstrous Humanoid
The wild, empty savannah is not enough to satisfy your natural curiosity about the world for any length of time. Forsaking your own pride, at least for the time being, your wanderings have brought you in contact with the puny Two-Legs who leap so boldly into the face of adventure.
Brownie
brownie
@@ -33196,7 +33208,7 @@ Level Adjustment: +4
Racial Hit Dice/Class: NA
Summon Cornugon
Summon Gelugon
- Summon Glabrezu
+ Summon Pit Fiend
Summon Hamatula
Summon Osyluth
Conjuration (Creation or Calling)
@@ -35908,7 +35920,7 @@ Bonus Spells: The cleric gains access to the following spells at the specified s
Use: Automatic.
Type of Feat: Domain
Prerequisite: Access to War domain.
-Granted Power: Free Martial Weapon Proficiency and Weapon Focus with the deity's favoured weapon.
+Granted Power: Free Martial Weapon Proficiency and Weapon Focus with the deity's favoured weapon. These feats cannot be used as pre-requisites for classes or other feats.
Bonus Spells: The cleric gains access to the following spells at the specified spell level: Legion's Conviction (2), Legion's Shield of Faith (3), Mantle of Egregious Might (9)
Use: Once/Day.
Type of Feat: Domain
@@ -36964,9 +36976,9 @@ Note: if you take this feat and are not a Kalashtar, you will have to reselect y
Use: Selected.
Soulblade Warrior
Type of Feat: Racial
-Prerequisite: Kalashtar, ability to manifest a mindblade
+Prerequisite: Kalashtar, Soulknife 6
You can manifest a mindblade(using this feat) as a swift action. Your effective level for determining the mind blade enhancement class feature is 2 higher than normal, but you still do not get access to it until level 6 soulknife.
-Note: if you take this feat and are not a Kalashtar, you will have to reselect your feats. if you take this feat at level 1 and are not Kalashtar, you will be unable to level.
+Note: if you take this feat and are not a Kalashtar, you will have to reselect your feats.
Use: Selected.
Spiritual Force
Type of Feat: Racial
@@ -38583,8 +38595,10 @@ Metautterances: None
Normal: The universe responds to your words by forcing your target closer to you.
Your target is moved closer to you by 40 feet.
+ The Truespeak DC of this utterance increases by 2 for every size category the target is larger than Medium.
Reverse: Your target is repelled, forced away by your command of Truespeech.
- Your target is moved away from you by 40 feet.
+ Your target is moved away from you by 40 feet.
+ The DC of this utterance increases by 2 for every size category the target is larger than Medium.
Eldritch Attraction, Normal
Eldritch Attraction, Reverse
Energy Negation, Greater
@@ -47555,7 +47569,6 @@ Whenever you successfully critical hit a creature, you gain a +1 Attack and Dama
Claw At The Moon
Tiger Claw (Strike)
Level: Swordsage 2, Warblade 2
-Prerequisite: Two Tiger Claw maneuvers
Initiation Action: 1 Standard Action
Range: Melee Attack
Target: One Creature
@@ -48338,7 +48351,7 @@ Area of Effect / Target: Spell Cone
Duration: Instant
Additional Counter Spells:
Save: Reflex 1/2
-Spell Resistance: Yes
+Spell Resistance: No
A cone of fire shoots forth from the caster's hands, doing 1d6 points of fire damage per caster level to all those within the area of effect, to a maximum of 10d6.
Disintegrate
@@ -50840,7 +50853,7 @@ Epic Levels:
####END_OF_NEW_SPELLBOOK_RESERVE
Inscribe Rune
Type of Feat: Item Creation
-Prerequisite: Intelligence 13, Divine Spells level 2.
+Prerequisite: Intelligence 13, Divine Spells level 2, Craft Armor 1 rank
Specifics: You can cast any divine spell you have prepared as a rune. The caster must have the spell memorized to be able to create the rune. Crafting a rune costs Spell level * Caster level * 50 in gold pieces for a normal caster (half the base cost of Spell level * Caster level * 100), and Spell level * Caster level * 25 for a Runecaster (half again). It also takes XP equal to 1/25th of the base cost. If you cannot pay the casting cost or the XP loss would drop you a level, the crafting will fail, and the spell will be lost. Crafting the rune requires a craft check vs DC 20 + Spell Level. If the craft check fails, the spell is lost, but the caster does not pay the gold and experience. A rune is permanent until used, and all spells are centred on the user.
Use: Selected.
Cast Rune
@@ -54249,7 +54262,7 @@ Use: Selected.
Type of Feat: Draconic
Prerequisite: Cha 11, Dragonblood subtype*, Turn Undead
-When you activate this feat, you use up a Turn Undead use for the day and breathe a 15' cone of an element related your draconic ancestry. If your dragon type is not related to one of the 5 main elements, or you are not related to a specific dragon, the damage defaults to fire. The damage is a number of d6 equal to your turning level divided by 2, and the save is a Reflex save vs 10 + your Charisma modifier + your turning level divided by 2.
+When you activate this feat, you use up a Turn Undead use for the day and channel via your holy symbol a 15' cone of an element related your draconic ancestry. If your dragon type is not related to one of the 5 main elements, or you are not related to a specific dragon, the damage defaults to fire. The damage is a number of d6 equal to your turning level divided by 2, and the save is a Reflex save vs 10 + your Charisma modifier + your turning level divided by 2.
Use: Selected.
*Note: In addition to race, you can gain the dragonblood subtype through the Dragon Devotee or Dragon Disciple classes, or through the Dragontouched or Dragon Heritage feats. If you take this feat and are not dragonblooded, you will be deleveled or unable to level.
@@ -54984,8 +54997,8 @@ Specifics: A male kapak can lick his weapon, coating it with a poison that does
A female kapak does not secrete poison but a healing agent. She can lick the wounds of any creature, healing it for 2d6. She can do this to any given creature once every 4 hours, and cannot use it on herself.
Use: Selected.
Racial Flare
- Shapeshifter
- Creature is a member of the Shapeshifter race.
+ Shapechanger
+ Creature is a member of the Shapechanger race.
Skill Affinity (Intimidate)
Type of Feat: Racial
Prerequisite: Race-Specific.
@@ -56471,7 +56484,7 @@ Level: 0 1 2 3 4 5 6 7 8 9
Hit Die: d8
-Skill Points at Each Additional Level: 4 + Int modifier.
+Skill Points at Each Additional Level: 4+ Int Modifier.
Spells: Your caster level is equal to your class level. Your number of spells per day does not increase after 20th level.
@@ -57051,38 +57064,38 @@ Use: Selected.
Prerequisite: Acolye of the Ego 7
Specifics: At 7th level, you can alter your own truename slightly - just enough to make it difficult or impossible for others to utter it correctly. Any creature other than you that attempts to speak your truename takes a -4 penalty on the Truespeak check. At 9th level, this penalty increases to -8.
Use: Selected.
- (PRESTIGE CLASS)
-Necromancy is usually a poor choice for arcane spellcasters. Those who really want to master the deathless arts almost always pursue divine means. However, an alternative exists for those who desire power over undead, without losing too much of their arcane power. Enter the pale master, who draws on a font of special lore that provides a macabre power all its own.
+ (PRESTIGE CLASS)
+Necromancy is usually a poor choice for arcane spellcasters. Those who really want to master the deathless arts almost always pursue divine means. However, an alternative exists for those who desire power over undead, without losing too much of their arcane power. Enter the pale master, who draws on a font of special lore that provides a macabre power all its own.
-- Hit Die: d6.
-- Proficiencies: A pale master does not gain any additional weapon or armor proficiencies.
-- Skill Points: 2+ Int Modifier.
+- Hit Die: d6.
+- Proficiencies: A pale master does not gain any additional weapon or armor proficiencies.
+- Skill Points: 2 + Int Modifier.
-REQUIREMENTS:
+REQUIREMENTS:
-Arcane Spellcasting: Level 3 or higher.
-Alignment: Any non good
-Skill: Lore 8
-Feat: Skill Focus (Lore)
+Alignment: Any nongood.
+Lore: 8 ranks.
+Feat: Skill Focus: Lore
+Spells: Ability to cast arcane spells of 3rd level or higher.
-CLASS FEATURES:
+ABILITIES:
-Level
-1: Bone Skin I - Add +2 to AC. This increases by another +2 for every four levels of Pale Master.
-2: Animate Dead - Once per day spell-like ability.
-3: Darkvision - Gain Darkvision ability.
-4: Summon Undead - Twice per day spell-like ability summons an undead creature.
-5: Deathless Vigor - +3 Hit Points per level
-6: Undead Graft I - Gains undead arm that twice per day can paralyze.
-7: Tough as Bone - Immune to hold, paralyze, and stunning.
-8: Undead Graft II - Paralyze touch can be used three times a day.
-9: Summon Greater Undead - Once per day spell-like ability summons a powerful undead.
-10: Deathless Mastery - Immune to critical hits.
-Deathless Master Touch - Touch of the undead arm instantly kills (DC 17).
+Level
+1: Bone Skin I - Add +2 to AC. This increases by another +2 for every four levels of Pale Master.
+2: Animate Dead - Once per day spell-like ability.
+3: Darkvision - Gain Darkvision ability.
+4: Summon Undead - Twice per day spell-like ability summons an undead creature.
+5: Deathless Vigor - +3 Hit Points per level
+6: Undead Graft I - Gains undead arm that twice per day can paralyze.
+7: Tough as Bone - Immune to hold, paralyze, and stunning.
+8: Undead Graft II - Paralyze touch can be used three times a day.
+9: Summon Greater Undead - Once per day spell-like ability summons a powerful undead.
+10: Deathless Mastery - Immune to critical hits.
+ Deathless Master Touch - Touch of the undead arm instantly kills (DC 17).
-BONUS SPELLS
+BONUS SPELLS
-Upon reaching level 1, 3, 5, 7, and 9 the character gains new spells per day as if he had also gained a level in his highest caster class (bard, sorcerer or wizard). He does not learn any new spells through this ability, however.
+At every odd level gained in the pale master class, the character gains new spells per day as if he had also gained a level in a spellcasting class he belonged to before adding the prestige class. He does not, however, gain any other benefit a character of that class would have gained, except for an increased effected level of spellcasting.
Frostrager
Frostragers
frostrager
@@ -57093,7 +57106,7 @@ All frostragers are barbarians to some degree, although many are multiclass barb
- Hit Die: d12
- Proficiencies: A frostrager does not gain any additional weapon or armor proficiencies.
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -57151,7 +57164,7 @@ Most sacred purifiers are clerics (often of Pelor), but paladins have also been
- Hit Die: d8
- Proficiencies: A sacred purifier does not gain any additional weapon or armor proficiencies.
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -57197,7 +57210,7 @@ If you have a disciplined worldview and a certain level of combat prowess, and y
- Hit Die: d8
- Proficiencies: A serene guardian does not gain any additional weapon or armor proficiencies.
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -57692,7 +57705,7 @@ Specifics: Your blade guide assesses your enemies, seeking out weak points in th
For the rest of your turn, you automatically overcome your opponent's damage reduction, if any*.
You can use this ability only while you have access to your blade guide.
-* Due to engine limitations, this maneuver fucntions by increasing your base attack damage by the amount of Damage Reduction on the target.
+* Due to engine limitations, this maneuver functions by increasing your base attack damage by the amount of Damage Reduction on the target.
Use: Selected
Armored Uncanny Dodge (Ex)
Type of Feat: Class Specific
@@ -57817,10 +57830,9 @@ Use: Selected
Flame of the Shadow Sun - Touch
Void of the Shadow Sun - Blast
Balance of Light and Dark - Drain
- Default Samurai
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Marshal
+ ****
+ ****
+ ****
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
Default Swashbuckler
@@ -57835,36 +57847,29 @@ These packages do not give any special abilities to your character, they simply
Default Scout
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Healer
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Beguiler
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
+ ****
+ ****
+ ****
+ ****
Default Artificer
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Warlock
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Anti-Paladin
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Ultimate Ranger
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Bowman
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
+ ****
+ ****
+ ****
+ ****
+ ****
+ ****
+ ****
+ ****
Default Samurai
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
Default Ninja
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Dragon Shaman
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
+ ****
+ ****
Default Dragonfire Adept
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
@@ -57883,12 +57888,10 @@ These packages do not give any special abilities to your character, they simply
Default Dread Necromancer
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Mystic
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Noble
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
+ ****
+ ****
+ ****
+ ****
Default Archivist
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
@@ -57925,9 +57928,8 @@ These packages do not give any special abilities to your character, they simply
Default Knight
These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
- Default Brawler
-
-These packages do not give any special abilities to your character, they simply configure your skills and feats so you don't have to.
+ Defensive Manifestation
+ If you want to manifest a power without provoking attacks of opportunity, you need to dodge and weave. You must make a Concentration check (DC 15 + the level of the power you’re manifesting) to succeed. You lose the power points without successful manifestation if you fail.
Two Weapon Pounce
Type of Feat: General
Prerequisite: Two-Weapon Fighting, Dex 15, Base Attack Bonus +6
@@ -58303,7 +58305,7 @@ Use: Selected
Undead Wild Shape
Type of Feat: Class
Prerequisite: Blighter 3
-Benefit: You can undead wild shape into a Bear, Boar, Badger, Wolf, or Panther. These forms gain the following changes:
+Benefit: You can wild shape into a skeletal Bear, Boar, Badger, Wolf, or Panther. These forms gain the following changes:
- Type changes to undead.
- Natural bonus +2
@@ -58314,11 +58316,11 @@ Benefit: You can undead wild shape into a Bear, Boar, Badger, Wolf, or Panther.
You get a 2nd use at 4th, 3rd at 6th, 4th at 8th, and 5th at 10th levels. You also gain better forms at class levels 5th and 9th.
Use: Selected
- Undead Bears
- Undead Panthers
- Undead Wolves
- Undead Boars
- Undead Badgers
+ Undead Bear
+ Undead Panther
+ Undead Wolf
+ Undead Boar
+ Undead Badger
Animate Dead Animal
Type of Feat: Class
Prerequisite: Blighter 6
@@ -58397,7 +58399,7 @@ Fighters and paladins are well served by becoming battlesmiths. Spellcasters are
- Hit Die: d10
- Proficiencies: A battlesmith gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -58448,7 +58450,7 @@ Some believe that the ultimate expression of the warforged experiment is the jug
- Hit Die: d12
- Proficiencies: A Warforged Juggernaut gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -58514,7 +58516,7 @@ As members of this prestige class must have the ability to cast arcane spells, f
- Hit Die: d4
- Proficiencies: A Frost Mage gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -58562,7 +58564,7 @@ Most wayfarer guides are wizards or sorcerers, though a few clerics with access
- Hit Die: d6
- Proficiencies: A Wayfarer Guide gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -58713,7 +58715,7 @@ Over a dozen deities have worshipers who are paladins, promoting law and good ac
- Hit Die: d8
- Proficiencies: Knights of the Weave gain no proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -58753,7 +58755,7 @@ Spelldancers are an energetic sort of spellcaster who draw on the quasi-primal e
- Hit Die: d6
- Proficiencies: Spelldancers gain no proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -60461,7 +60463,7 @@ Ur-priests despise gods. However, a small number of them have learned to tap int
- Hit Die: d8
- Proficiencies: An ur-priest does not gain any additional weapon or armor proficiencies.
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -61916,7 +61918,7 @@ and her companions. The wild mage accepts this as the price of her convictions.
- Hit Die: d4
- Proficiencies: A Wild Mage gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -61962,7 +61964,7 @@ Other spellcasters don't understand the force missile mages' dedication to only
- Hit Die: d4
- Proficiencies: A Force Missile gains no additional proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -78945,7 +78947,7 @@ Magic is evil. Magic tempts. Magic perverts. Magic corrupts. Anyone who cannot e
- Hit Die: d12
- Proficiencies: Forsakers gain no proficiencies
-- Skill Points: 2+ Int Modifier.
+- Skill Points: 2+ Int Modifier.
REQUIREMENTS:
@@ -79051,7 +79053,7 @@ Epic Warlock Bonus Feats: Craft Epic Magic Arms and Armor, Craft Epic Rod, Craft
Hit Die: d6.
-Skill Points at Each Additional Level: 4 + Int modifier.
+Skill Points at Each Additional Level: 4+ Int Modifier.
Spells: The epic shaman's caster level is equal to his class level. The shaman's number of spells per day does not increase after 20th level.
@@ -82906,6 +82908,16 @@ Wild Frenzy: You gain a +2 bonus on attack rolls and damage rolls with melee wea
Exalted feats are only available to good-aligned characters and creatures.
Due to technical reasons, we cannot enforce this limitation directly. If you do take one of these feats without qualifying for it, it will be useless to you.
+ Intrinsic Armor
+ Type of Feat: Builder's Tool
+Prerequisite: A creature with armor you don't want "rended"
+Specifics: The presence of this feat on a creature prevents it from losing it's armor to a Beblith's Rend attack.
+Use: Automatic, checked for in x2_s3_ruinarmor and prc_evnt_clbebil
+ Intrinsic Weapon
+ Type of Feat: Builder's Tool
+Prerequisite: A creature with a weapon you don't want disarmed.
+Specifics: The presence of this feat on a creature prevents it from being disarmed.
+Use: Automatic, checked for in DoDisarm()
Cancel Spell
This will allow the caster to end any self-cast spell effects on their person.
### PRC8 CLASS RESERVE ###
@@ -83153,6 +83165,52 @@ At 10th level, the verdant lord permanently becomes a plant creature, though all
+49
50 Damage
+50
+ ### PRC8 CRAFTED ITEM RESERVE ###
+ Harness of Armor +1
+ Harness of Armor +2
+ Harness of Armor +3
+ Harness of Armor +4
+ Harness of Armor +5
+ Harness of Armor +6
+ Harness of Armor +7
+ Harness of Armor +8
+ Epic Harness of Armor +11
+ Epic Harness of Armor +12
+ Epic Harness of Armor +13
+ Epic Harness of Armor +14
+ Epic Harness of Armor +15
+ Created by wizards from the sweltering desert land of Calimshan, these simple crossed baldrics of leather provide all the benefits of wearing armor with none of the problems that a metal shell can cause in the scorching sun. A harness of armor functions like bracers of armor but occupies the same space on the body as a vest, thus freeing the wearer to use other types of magic bracers.
+Moderate conjuration; CL 7th; Craft Wondrous Item, mage armor, creator’s caster level must be at least two times the bonus placed in the harness;
+Price 1,500 gp (+1), 6,000 gp (+2), 12,500 gp (+3), 24,000 gp (+4), 37,500 gp (+5), 54,000(+6), 73,500 gp (+7), 96,000 gp (+8);
+Weight 1 lb.
+ Created by wizards from the sweltering desert land of Calimshan, these simple crossed baldrics of leather provide all the benefits of wearing armor with none of the problems that a metal shell can cause in the scorching sun. A harness of armor functions like bracers of armor but occupies the same space on the body as a vest, thus freeing the wearer to use other types of magic bracers.
+ ****
+ Aroma of Curdled Death
+ This elegant, stoppered glass bottle holds a dark, viscous fluid.
+
+One round after you apply this elixir to your skin, it creates an invisible cloud of gas in a 10-foot radius that moves with you and persists for 1 minute. You are immune to the cloud’s effects, but every other creature in the area that has 3 Hit Dice or fewer immediately dies (no save). A creature that has 4–6 Hit Dice must succeed on a DC 17 Fortitude save each round it remains in the area or die. A creature that has 7 Hit Dice or more takes 1d4 points of
+Constitution damage (Fort DC 17 half) per round of exposure.
+
+Prerequisites: Craft Wondrous Item, cloudkill, Craft (alchemy) 4 ranks.
+
+Cost to Create: 2,250 gp, 180 XP, 5 days
+ This elegant, stoppered glass bottle holds a dark, viscous fluid.
+
+One round after you apply this elixir to your skin, it creates an invisible cloud of gas in a 10-foot radius that moves with you and persists for 1 minute. You are immune to the cloud’s effects, but every other creature in the area that has 3 Hit Dice or fewer immediately dies (no save). A creature that has 4–6 Hit Dice must succeed on a DC 17 Fortitude save each round it remains in the area or die. A creature that has 7 Hit Dice or more takes 1d4 points of
+Constitution damage (Fort DC 17 half) per round of exposure.
+ ****
+ Beetle Elixir
+ The viscous liquid in this vial has an oily brown color and smells a little like wet leaves. Drinking beetle elixir causes your skin to harden, darken, and gloss over, and short antennae to sprout from your forehead.
+
+You gain darkvision out to 60 feet and a +2 enhancement bonus to your existing natural armor. (A creature without natural armor has an effective natural armor bonus of +0.) These effects last for 12 hours.
+
+Prerequisites: Craft Wondrous Item, alter self, darkvision, Craft (alchemy) 5 ranks.
+
+Cost to Create: 675 gp, 54 XP, 2 days
+ The viscous liquid in this vial has an oily brown color and smells a little like wet leaves. Drinking beetle elixir causes your skin to harden, darken, and gloss over, and short antennae to sprout from your forehead.
+
+You gain darkvision out to 60 feet and a +2 enhancement bonus to your existing natural armor. (A creature without natural armor has an effective natural armor bonus of +0.) These effects last for 12 hours.
+ ****
***** Custom Weapon VFX *****
... Darkness / Shadow
... Psionic / Mind
@@ -85794,13 +85852,13 @@ Use: Selected
Type of Feat: Exalted
You have taken a sacred vow to forswear material possessions.
-You gain bonuses to your Armor Class, ability scores, and saving throws, as well as bonus exalted feats, all depending on your character level.
+You gain bonuses to your Armor Class, ability scores, and saving throws, as well as bonus exalted feats, all depending on your character's ascetic level.
To fulfill your vow, you must not own or use any material possessions, with the following exceptions: You may carry and use ordinary (neither magic nor masterwork) simple weapons, usually just a quarterstaff that serves as a walking stick. You may wear simple clothes (usually just a homespun robe, possibly also including a hat and sandals) with no magical properties. You may carry and use a spell component pouch. You may not use any magic item of any sort, though you can benefit from magic items used on your behalf-you can drink a potion of cure serious wounds a friend gives you, receive a spell cast from a wand, scroll, or staff, or ride on your companion's ebony fly. You may not, however, "borrow" a cloak of resistance or any other magic item from a companion for even a single round, nor may you yourself cast a spell from a scroll, wand, or staff.
FEAT FEATURES:
-Level
+Ascetic Level
1: AC Armor +4
2: Exalted Feat
3: AC Armor +5
@@ -85921,7 +85979,7 @@ A character can gain this feat multiple times. Its effects do not stack. Each ti
Ability Focus (Word of Changing)
### Start PRC8 Prestige Class Epic Expansion ###
Epic Eye of Gruumsh
- You are the living embodiment of Gruumsh's savage fury—a one-eyed martyr whose terrible sacrifice has unlocked epic levels of brutal power. Your scarred visage and impaired sight serve as a constant reminder of your oath, granting you a glimpse into your deity's blind rage. In the heat of battle, your ferocity and unholy devotion enable you to strike terror into the hearts of your foes, as you channel the very essence of an orcish legend.
+ You are the living embodiment of Gruumsh's savage fury, a one-eyed martyr whose terrible sacrifice has unlocked epic levels of brutal power. Your scarred visage and impaired sight serve as a constant reminder of your oath, granting you a glimpse into your deity's blind rage. In the heat of battle, your ferocity and unholy devotion enable you to strike terror into the hearts of your foes, as you channel the very essence of an orcish legend.
Hit Die: d12
Skill Points at Each Additional Level: 2 + Intelligence modifier
@@ -86058,10 +86116,10 @@ Skill Points at Each Additional Level: 2 + Int Modifier
Bonus Feats: The epic Forsaker gains a bonus feat every four levels.
Special:
-Ability Bonus: The epic forsaker continues to increase in physcial and mental power at each level.
+Ability Bonus: The epic forsaker continues to increase in physcial or mental power at each level.
Fast Healing: The epic forsaker's healing ability continues to increase in power every three levels.
Spell Resistance: The epic forsaker's spell resistance continues to increase in power every 3 levels.
-Damage Reduction: THe epic forsaker's damage resistence increases every 3 levels.
+Damage Reduction: The epic forsaker's damage resistence increases every 3 levels.
Epic Forsaker Bonus Feat List:
Armor Skin, Blinding Speed, Devastating Critical, Epic Damage Reduction, Epic Dodge, Epic Energy Resistance, Epic Prowess, Epic Reflexes, Epic Reputation, Epic Self Concealment, Epic Skill Focus, Epic Superior Initiative, Epic Toughness, Epic Weapon Focus, Epic Will, Overwhelming Critical, Perfect Health, Two-Weapon Rend.
@@ -87128,11 +87186,11 @@ Spellcasting: At each class level the epic Contemplative continues to increase i
Epic Contemplative Bonus Feat List:
Armor Skin, Automatic Quicken Spell, Automatic Silent Spell, Automatic Still Spell, Blinding Speed, Epic Divine Might, Epic Divine Resistance, Epic Divine Shield, Epic Divine Vigor, Epic Energy Resistance, Epic Dodge, Epic Spell Focus, Epic Spell Penetration, Epic Prowess, Epic Toughness, Epic Spellcasting, Fast Healing, Focused Spell Penetration, Great Charisma, Great Wisdom, Improved Combat Casting, Improved Ki Strike, Improved Spell Resistance, Improved Stunning Fist, Legendary Wrestler, Perfect Health, Planar Turning, Self-Concealment, Superior Initiative, Tenacious Magic.
Epic Runecaster
- The epic runecaster no longer simply inscribes symbols of divine power, they weave divine essence into the world itself. Their runes thrum with ancient energy, etched into stone, metal, and air alike. Each mark is a silent hymn, a declaration of faith and force, holding power that rivals full incantations. Thieves no longer dare approach the runecaster's artifacts, and foes learn too late that every step toward a runecaster is a step deeper into a trap. Their runes do not merely cast spells, they shape destiny.
+ The epic runecaster no longer simply inscribes symbols of divine power, they weave divine essence into the world itself. Their runes thrum with ancient energy, etched into stone, metal, and the earth itself. Each mark is a silent hymn, a declaration of faith and force, holding power that rivals full incantations. Thieves no longer dare approach the runecaster's artifacts, and foes learn too late that every step toward a runecaster is a step deeper into a trap. Their runes do not merely cast spells, they shape destiny.
Hit Die: d8
Skill Points at Each Additional Level: 2 + Int Modifier
-Bonus Feats: The epic Runecaster gains a bonus feat every three levels
+Bonus Feats: The epic Runecaster gains a bonus feat every four levels.
Special:
Rune Craft: The epic Runecaster continues to gain a +1 on Runecarving checks at every odd level.
@@ -87140,7 +87198,7 @@ Rune Power: The epic Runecaster's Rune Power ability continues to gain +1 to DC
Spellcasting: The epic Runecaster continues to increase in divine caster level (and spells known, if applicable).
Epic Runecaster Bonus Feat List:
-Armor Skin, Automatic Quicken Spell, Automatic Silent Spell, Automatic Still Spell, Blinding Speed, Epic Energy Resistance, Epic Fortitude, Epic Spell Focus, Epic Spell Penetration, Epic Prowess, Epic Toughness, Epic Spellcasting, Epic Weapon Focus, Fast Healing, Focused Spell Penetration, Improved Combat Casting, Great Charisma, Great Wisdom, Perfect Health, Planar Turning, Tenacious Magic.
+Armor Skin, Automatic Quicken Spell, Automatic Silent Spell, Automatic Still Spell, Blinding Speed, Epic Energy Resistance, Epic Fortitude, Epic Spell Focus, Epic Spell Penetration, Epic Prowess, Epic Toughness, Epic Spellcasting, Epic Weapon Focus, Fast Healing, Focused Spell Penetration, Improved Combat Casting, Inscribe Epic Runes, Great Charisma, Great Intelligence, Great Wisdom, Perfect Health, Planar Turning, Tenacious Magic.
Epic Warchief
The epic Warchief becomes the stuff of legend, feared and revered by entire nations. His warcries shake enemy lines, and his presence alone can rally tribes to conquer cities and kingdoms. As he grows in power, his influence spreads like wildfire, turning even the most fractured clans into an unstoppable force. Epic Warchiefs inspire absolute loyalty and demand unquestioning obedience, forging empires from chaos and blood.
@@ -87417,6 +87475,181 @@ Specifics: Immune to the Shadowlands Taint: Nezumi can never acquire a Taint sco
Prerequisites: Wisdom 11, Nezumi Race
Specifics: You gain Keen Senses and +4 bonus to Spot, Listen, and Search.
Use: Automatic
+ ### PRC8 Race Expansion ###
+ Wispling
+ Wispling
+ wispling
+ wisplings
+ Wisplings are planetouched descended from halflings and demons.
+
+With a heritage touched by demonic fire and chaos, this offshoot of the halfling race embodies everything that is small, quick, and deceptive. Wisplings rarely sit still, and their pranks and jokes range from cruel to murderous. A wispling’s light brown skin, bright red hair, and angular features set it apart from other Small humanoids. Although their demonic heritage grants them abilities of stealth beyond those of many other races, wisplings have a taste for bright clothing that marks them in any crowd.
+
+Wispling Ability Adjustments: -2 Str, +4 Dex, +2 Int
+
+Favored Class (Rogue): A multiclass wispling's rogue class does not count when determining whether they suffer an XP penalty for multiclassing.
+
+Racial Traits:
+- An wispling's base land speed is 20 feet.
+- Darkvision: Wisplings are able to see in the dark as well as daylight.
+- Proficiencies: Wisplings are proficient with all simple and martial weapons, light armor & shields.
+- Change Self (Su): Wisplings can use alter self once per day, as the spell cast by a 2nd-level sorcerer, they make take take the form of any humaniod within one size category of their own.
+- Fearless: Wisplings have a +2 bonus on saving throws against fear spells and effects.
+- Lucky: Wisplings have a +1 racial bonus to all saving throws.
+- Good Aim: Wisplings recieve a +1 attack bonus on attacks made with throwing weapons.
+- Skills: Wisplings have a +2 racial bonus on Climb, Jump, Listen, and Move Silently checks.
+- Outsider: Wisplings are outsiders for the purposes of spells and prerequisites.
+
+Level Adjustment: +1
+ Wispling biography.
+ ****
+ Wispling Change Shape
+
+ Learn Form
+ Change Shape Options
+ Return to True Form
+ Change Shape Quickslot 1
+ Change Shape Quickslot 2
+ Wisplings can use alter form once per day, as per the spell cast by a 2nd-level sorcerer. A wispling is not limited to outsider forms and can take the form of any humaniod within one size category.
+ ****
+ Maeluth
+ Maeluth
+ maeluth
+ maeluths
+ Maeluths are planetouched descended from dwarves and devils.
+
+Maeluths look like sturdy dwarves with fiendish features that hint at their devil-tainted ancestry. Common maeluth features include red eyes, weirdly elongated fingers, and nearly hairless bodies. Maeluths favor dark colors and often wear spiked armor.
+Although similar in many ways to their dwarf ancestors, maeluths are more adept at social interaction because of their fiendish blood. They often use their innate social skills to attain powerful positions within dwarf society.
+
+Maeluth Ability Adjustments: -2 Dex, +4 Con
+
+Favored Class (Fighter): A multiclass maeluth's fighter class does not count when determining whether they suffer an XP penalty for multiclassing.
+
+Racial Traits:
+- An maeluth's base land speed is 20 feet.
+- Darkvision: Maeluths are able to see in the dark as well as daylight.
+- Proficiencies: Maeluths are proficient with all simple and martial weapons, light armor & shields.
+- Stonecunning: +2 racial bonus on Search checks made in subterranean areas.
+- Hardiness vs. Poisons: +2 racial bonus on saving throws against poisons.
+- Hardiness vs. Spells: +2 racial bonus on saving throws against spells.
+- Offensive Training vs. Orcs: +1 racial bonus on attack rolls against orcs.
+- Offensive Training vs. Goblinoids: +1 racial bonus on attack rolls against goblinoids (goblins, hobgoblins, and bugbears).
+- Defensive Training vs. Giants: +4 dodge bonus to AC against giants.
+- Skill Affinity (Craft Armor): +2 racial bonus to Craft Armor checks.
+- Skill Affinity (Craft Weapon): +2 racial bonus to Craft Weapon checks.
+- Skill Affinity (Appraise): +2 racial bonus to Appraise checks.
+- Outsider: Maeluths are outsiders for the purposes of spells and prerequisites.
+
+Level Adjustment: +1.
+ Maeluth biography.
+ ****
+ Fiend Hammer
+ Type of Feat: Racial
+Prerequisite: Maeluth
+
+Once per day, a maeluth can grant a melee weapon the unholy special ability. This effect lasts for 1 minute.
+
+Use: Selected
+
+
+
+ <CUSTOM0> uses Fiend Hammer.
+ ****
+ Mechanatrix
+ Mechanatrix
+ mechanatrix
+ mechanatrixes
+ Mechanatrixes are planetouched who can trace their ancestry to one of the bizarre clockwork beings that reside on the plane of Mechanus.
+
+Mechanatrixes are mostly human in appearance, but they have one or more mechanical or inorganic features. Most mechanatrixes have smooth skin with a faint metallic sheen. They behave with cold rationality and have a no-nonsense attitude toward life. As befitting their nature, mechanatrixes have an affinity for mechanical objects of all kinds. They have an innate understanding of engineering and all sorts of crafts. The more martial-minded mechanatrixes become excellent siege engineers. Like other planetouched beings, mechanatrixes never quite fit into any society. Most human societies shun them, while those from the plane of Mechanus believe them to be tainted and impure. As a result, they are often loners, but they are rarely bothered by this lack of social contact.
+
+Most mechanatrixes are firm believers in law and do whatever they can to fight chaos and bring order to tumultuous areas.
+
+Mechanatrix Ability Adjustments: -2 Dex, +2 Con, +2 Int
+
+Favored Class (Fighter): A multiclass mechanatrix's fighter class does not count when determining whether they suffer an XP penalty for multiclassing.
+
+Racial Traits:
+- An mechanatrix's base land speed is 30 feet.
+- Darkvision: Mechanatrixes are able to see in the dark as well as daylight.
+- Proficiencies: Mechanatrixes are proficient with all simple and martial weapons, light armor, medium armor & shields.
+- Shocking Grasp (Sp): A mechanatrix can use shocking grasp once per day as cast by a sorcerer of 1st level or the mechanatrix’s character level, whichever is higher.
+- Electricity Healing (Ex): Because of a mechanatrix's electricity affinity, any electricity attack directed at it cures 1 point of damage for each 3 points of damage it would otherwise deal. The mechanatrix gets no saving throw against electricity effects.
+- Fire & Cold Resistance 5: Due to their body composition, Mechanatrixes are less susceptible to extremes of heat & cold.
+- Skills: Mechanatrixes have a +2 racial bonus on Spot checks and a +4 racial bonus on Lore checks.
+- Outsider: Mechanatrixes are outsiders for the purposes of spells and prerequisites.
+
+Level Adjustment: +1
+ Mechanatrix biography.
+ ****
+ Electricity Healing (Ex)
+ Because of a mechanatrix’s electricity affinity, any electricity attack directed at it cures 1 point of damage for each 3 points of damage it would otherwise deal. The mechanatrix gets no saving throw against electricity effects.
+ Shocking Grasp
+ A mechanatrix can use shocking grasp once per day as cast by a sorcerer of 1st level or the mechanatrix’s character level, whichever is higher.
+ Resist Cold 5
+ Type of Feat: Racial
+Prerequisite: Race-Specific.
+Specifics: The creature has an innate cold resistance of 5.
+Use: Automatic.
+ ****
+ Shyft
+ Shyft
+ shyft
+ shyfts
+ Shyfts are planetouched beings descended from one of the native races of the Ethereal Plane. Belonging fully to neither the Ethereal Plane nor the Material Plane, they have the ability to move back and forth between both planes. Shyfts appear as regular, unassuming humans. In fact, almost everything about them is forgettable and easy to overlook. They prefer to wear dark, simple clothing that does not draw any attention. Shyfts do not seem to mind that they are so inconspicuous and use it to their advantage. They are excellent spies, since they can listen in on conversations from the safety of the Ethereal Plane and sell any information they hear to the highest bidder. Shyfts are also
+known to specialize in assassination, thievery, and other criminal pursuits.
+
+Shyft Ability Adjustments: -2 Str, +2 Dex, +2 Wis,
+
+Favored Class (Rogue): A multiclass shyft's rogue class does not count when determining whether they suffer an XP penalty for multiclassing.
+
+Racial Traits:
+- An shyft's base land speed is 30 feet.
+- Darkvision: Shyfts are able to see in the dark as well as daylight.
+- Low-light Vision: Shyfts can see twice as far in dark conditions.
+- Proficiencies: Shyfts are proficient with all simple and martial weapons and light armor.
+- Sonic Resistance 5: The shyft's unassuming aura acts as a supressor to muffle sounds around them.
+- Fire & Cold Resistance 5: Due to their connection with the Etheral, shyfts are less susceptible to extremes of heat & cold.
+- Skills: Shyfts have a +4 racial bonus on Hide and Move Slently checks.
+- Outsider: Shyfts are outsiders for the purposes of spells and prerequisites.
+
+Level Adjustment: +1
+ Shyft biography.
+ ****
+ Resist Sonic 5
+ Type of Feat: Racial
+Prerequisite: Race-Specific.
+Specifics: The creature has an innate sonic resistance of 5.
+Use: Automatic.
+ Ethereal Jaunt
+ Type of Feat: Racial
+Prerequisite: Shyft
+Specifics: Once per day, a shyft can make an ethereal jaunt as if by a cleric of 9th level or its character level, whichever is higher.
+Use: Selected
+ ****
+ Warforged Scout
+ Warforged Scout
+ warforged scout
+ warforged scouts
+ Warforged were originally built as mindless war machines, an army of constructs able to fight without food and water. The smallest of the warforged, the halfling-sized scouts were built to serve as spies, light infantry, and reconnaissance troops. They are far less common than the larger varieties, since they offer little advantage over humanoid scouts in warfare. As a side-effect of the processes used to create them, however, they gained sentience. At first this was a boon, as now there was no need for a living general to travel with them, but eventually the war came to an end, as all wars do. As they couldn't destroy the now-sentient race of living constructs, they were instead freed and left to find their own way in the world. Physically they look similar to golems, with plating made of metal and mineral covering a living wooden frame. They were created without gender, though a few with a more typically feminine mindset have modified their design and plating to mimic a humanoid female's shape. Warforged cannot reproduce, but can only be made at special Creation Forges built using uncovered ancient plans. They do not age either, and their mindset sometimes leaves the activities of the humanoid races a puzzle to them.
+
+Warforged Scout Ability Adjustments: -2 Str, +2 Dex, -2 Wis, -2 Cha.
+Favored Class (Rogue): A multiclass warforged scout's rogue class does not count when determining whether he suffers an XP penalty for multiclassing.
+
+Special Abilities:
+
+- 20' base speed
+- Small Stature:
+ +1 size bonus to attack rolls.
+ +1 size bonus to AC.
+ +4 size bonus to Hide checks.
+- Composite Plating: +2 to AC, cannot wear armor, and have a 5% arcane spell failure chance.
+- Living Construct subtype:
+ Immune to sleep, paralyze, poison, energy drain, and disease
+- Light Fortification (Ex): When a critical hit or sneak attack is scored on a warforged scout, there is a 25% chance that the critical hit or sneak attack is negated and damage is instead rolled normally.
+ Does not heal naturally, healing spells only heal half the normal amount.
+- Construct: Warforged scouts count as Constructs for the purpose of spells.
+ Warforged Scout Biography.
+ ****
### Start PRC8 Prestige Class Epic Expansion ###
<cÿÿÿ>Special Attack</c>
At 2nd level, 5th level, 8th level and every three levels afterwards, your sneak attack or skirmish ability deals an extra 1d6 points of damage. If you have more than one of these abilities, you can improve any one ability of your choice, each time you gain this benefit.
@@ -87485,11 +87718,97 @@ Use: Automatic
78
79
80
- ###_PRC8_CLASS_PACKAGES_RESERVES_###
- Warlock (Default)
- (STARTING PACKAGE)
+ ###_PRC8_CLASS_PACKAGES_RESERVES_###
+ Archivist (Cloistered Scholar)
+ (STARTING PACKAGE)
-The default warlock package focuses on improving dexterity and feats that make Eldritch Blast more effective.
+This package focuses on back-line support, research, maximum spell access and skill utility.
+
+Equipment:
+Torch
+Studded Leather Armor
+Dagger
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(2) Blank Scrolls
+ Archivist (Healer)
+ (STARTING PACKAGE)
+
+This package focuses on restoration, condition removal, and party sustain rather than offense.
+
+Equipment:
+Torch
+Scale Mail
+Quarterstaff
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(2) Antitoxin
+ Archivist (Occult Hunter)
+ (STARTING PACKAGE)
+
+Focuses on identifying, countering, and exploiting the weaknesses of supernatural threats, using forbidden lore and meticulous preparation to neutralize undead, outsiders, and other occult foes.
+
+Equipment:
+Torch
+Scale Mail
+Heavy Mace
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(2) Holy Water
+ Archvist 4
+ Archvist 4
+ Archvist 5
+ Archvist 5
+ Beguiler (Controller)
+ (STARTING PACKAGE)
+
+This package focuses on using enchantments and illusions to dominate the battlefield, disabling or redirecting enemies through confusion, charms, fear, and misdirection.
+
+Equipment:
+Torch
+Studded Leather
+Short sword
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(1) Thieves' Tools
+ Beguiler (Investigator)
+ (STARTING PACKAGE)
+
+This packkage leverages illusions, enchantments, and keen observation to uncover secrets, extract information, and reconstruct events, using subtle magic and social manipulation to solve problems without drawing attention.
+
+Equipment:
+Torch
+Studded Leather
+Rapier
+Shortbow
+(2) quivers of arrows
+(2) Healer's Kits
+(1) Thieves' Tools
+ Beguiler (Trickster)
+ (STARTING PACKAGE)
+
+The trickster package focuses on illusions, enchantments, and clever misdirection to deceive foes and bypass obstacles, relying on feints, false appearances, and manipulation rather than direct confrontation.
+
+Equipment:
+Torch
+Studded Leather
+Morningstar
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(1) Thieves' Tools
+ Beguiler 4
+ Beguiler 4
+ Beguiler 5
+ Beguiler 5
+ Binder (Controller)
+ (STARTING PACKAGE)
+
+The Controller focuses on shaping the battlefield through fear, debuffs, and denial effects, using vestige-granted abilities to disrupt enemy actions, limit movement, and weaken opponents rather than dealing direct damage.
Equipment:
Torch
@@ -87497,7 +87816,507 @@ Studded Leather Armor
Morningstar
Light Crossbow
(2) quivers of bolts.
-(3) Healing Kits
+(2) Healer's Kits
+ Binder (Trickster)
+ (STARTING PACKAGE)
+
+The Trickster focuses on deception and misdirection, leveraging supernatural abilities for stealth, mobility, and social manipulation to bypass encounters or turn enemies against each other.
+
+Equipment:
+Torch
+Leather Armor
+Dagger
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+(1) Softfoot
+(1) Blend Cream
+ Binder (Second-Rank Warrior)
+ (STARTING PACKAGE)
+
+The Second-Rank Warrior focuses on supporting melee from just behind the front line, using vestige-granted defenses and reliable supernatural attacks to reinforce allies and exploit openings without drawing sustained enemy focus.
+
+Equipment:
+Torch
+Scale Mail
+Spear
+Light Crossbow
+(2) quivers of bolts.
+(2) Healer's Kits
+ Binder4
+ Binder4
+ Binder5
+ Binder5
+ Crusader (Default)
+ (STARTING PACKAGE)
+
+The default Crusader package represents a balanced martial initiate, trained to hold the line while remaining adaptable to changing battlefield conditions.
+
+Equipment:
+Torch
+Scale Mail
+Large Shield
+Longsword
+Shortbow
+(2) Quivers of arrows
+(2) Healer's Kits
+ Crusader (Defender)
+ (STARTING PACKAGE)
+
+The Defender package is a dedicated line-holder and damage sponge, optimized to remain in the thick of combat and protect allies rather than pursue aggressive kills.
+
+Equipment:
+Torch
+Scale Mail
+Large Shield
+Heavy Mace
+Sling
+(2) Pouches of bullets
+(2) Healer's Kits
+ Crusader (Striker)
+ (STARTING PACKAGE)
+
+The striker package focuses on aggressive, mobile strikes, relying on charging, pressure, and punishment, not static defense.
+
+Equipment:
+Torch
+Scale Mail
+Greatsword
+(1) brace of throwing axes
+(2) Healer's Kits
+ Crusader4
+ Crusader4
+ Crusader5
+ Crusader5
+ DragonFireAdept1
+ DragonFireAdept1
+ DragonFireAdept2
+ DragonFireAdept2
+ DragonFireAdept3
+ DragonFireAdept3
+ DragonFireAdept4
+ DragonFireAdept4
+ DragonFireAdept5
+ DragonFireAdept5
+ Dragon Shaman (Defender)
+ (STARTING PACKAGE)
+
+The defender package focuses on standing firm in the front line, using draconic resilience and supportive auras to absorb enemy pressure, protect allies, and maintain control of key positions on the battlefield.
+
+Equipment:
+Torch
+Large Shield
+Scale Mail
+Morningstar
+Sling
+(2) pouches of bullets
+(3) Healer's Kits
+ Dragon Shaman (Destroyer)
+ (STARTING PACKAGE)
+
+The Destroyer package focuses on dealing steady, close-range damage while pressing the attack, using draconic power and offensive auras to overwhelm enemies and break opposing lines.
+
+Equipment:
+Torch
+Scale Mail
+Large Shield
+Morningstar
+50 Throwing Axes
+(3) Healer's Kits
+ Dragon Shaman (Second-Rank Warrior)
+ (STARTING PACKAGE)
+
+The second-rank warrior focuses on supporting the front line from just behind it, reinforcing allies with draconic auras while delivering reliable melee attacks and exploiting openings without drawing primary enemy focus.
+
+Equipment:
+Torch
+Studded Leather
+Spear
+Light Crossbow
+(2) quivers of bolts.
+(3) Healer's Kits
+ DragonShamanReserve4
+ DragonShamanReserve4
+ DragonShamanReserve5
+ DragonShamanReserve5
+ DreadNecromancer1
+ DreadNecromancer1
+ DreadNecromancer2
+ DreadNecromancer2
+ DreadNecromancer3
+ DreadNecromancer3
+ DreadNecromancer4
+ DreadNecromancer4
+ DreadNecromancer5
+ DreadNecromancer5
+ Duskblade (Blaster)
+ (STARTING PACKAGE)
+
+This package focuses on dealing direct magical damage at range, relying on ranged touch attack spells and arcane power to strike accurately and hard without engaging in sustained melee.
+
+Equipment:
+Torch
+Scale Mail
+Greataxe
+50 Throwing Axes
+(3) Healer's Kits
+ Duskblade (Defender)
+ (STARTING PACKAGE)
+
+This package focuses on holding the line through a blend of martial durability and protective magic, using armor, self-enhancment and battlefield presence to absorb pressure while remaining a credible threat.
+
+Equipment:
+Torch
+Scale Mail
+Small Shield
+Dwarven Waraxe
+Sling
+(2) Pouches of Bullets
+(3) Healer's Kits
+ Duskblade (Skirmisher)
+ (STARTING PACKAGE)
+
+This package focuses on mobility and opportunistic attacks, combining movement, melee strikes, and short-duration arcane effects to hit quickly, reposition, and avoid prolonged engagement.
+
+Equipment:
+Torch
+Studded Leather Armor
+Halberd
+Shortbow
+(2) Quivers of Arrows
+(3) Healer's Kits
+ Factotum1
+ Factotum1
+ Factotum2
+ Factotum2
+ Factotum3
+ Factotum3
+ Factotum4
+ Factotum4
+ Factotum5
+ Factotum5
+ FavouredSoul1
+ FavouredSoul1
+ FavouredSoul2
+ FavouredSoul2
+ FavouredSoul3
+ FavouredSoul3
+ FavouredSoul4
+ FavouredSoul4
+ FavouredSoul5
+ FavouredSoul5
+ Healer (Default)
+ (STARTING PACKAGE)
+
+The default healer package is focused on survivability and increasing the amount of healing the Healer can perform per spell or skill check.
+
+Equipment:
+Torch
+Leather Armor
+Spear
+Dagger
+Light Crossbow
+Scroll of Cure Light Wounds
+(2) quivers of bolts.
+(1) Healing Kit
+ Healer_Reserve2
+ Healer_Reserve2
+ Healer_Reserve3
+ Healer_Reserve3
+ Healer_Reserve4
+ Healer_Reserve4
+ Healer_Reserve5
+ Healer_Reserve5
+ Hexblade1
+ Hexblade1
+ Hexblade2
+ Hexblade2
+ Hexblade3
+ Hexblade3
+ Hexblade4
+ Hexblade4
+ Hexblade5
+ Hexblade5
+ Incarnate1
+ Incarnate1
+ Incarnate2
+ Incarnate2
+ Incarnate3
+ Incarnate3
+ Incarnate4
+ Incarnate4
+ Incarnate5
+ Incarnate5
+ Knight (Cavalier)
+ (STARTING PACKAGE)
+
+The cavalier on commanding the battlefield through presence and discipline, leading from the front with mounted or charging tactics while using challenges and positioning to control enemy attention.
+
+Equipment:
+Torch
+Chain Shirt
+Light Lance
+Longsword
+Throwing Axes
+(3) Healer's Kits
+ Knight (Defender)
+ (STARTING PACKAGE)
+
+The Defender focuses on locking down enemies and protecting allies, using challenges, positioning, and heavy armor to draw attacks, hold the line, and prevent foes from reaching vulnerable party members.
+
+Equipment:
+Torch
+Scale Mail
+Large Shield
+Dwarven Waraxe
+Warhammer
+Throwing Axes
+(3) Healer's Kits
+ Knight (Destroyer)
+ (STARTING PACKAGE)
+
+The Destroyer focuses on aggressive melee pressure, using martial prowess and decisive strikes to break enemy lines and eliminate threats rather than simply holding ground.
+
+Equipment:
+Torch
+Scale Mail
+Large Shield
+Battleaxe
+Throwing Axes
+ Knight 4
+ Knight 4
+ Knight 5
+ Knight 5
+ Marshal1
+ Marshal1
+ Marshal2
+ Marshal2
+ Marshal3
+ Marshal3
+ Marshal4
+ Marshal4
+ Marshal5
+ Marshal5
+ Ninja1
+ Ninja1
+ Ninja2
+ Ninja2
+ Ninja3
+ Ninja3
+ Ninja4
+ Ninja4
+ Ninja5
+ Ninja5
+ Psion_Egoist
+ Psion_Egoist
+ Psion_Nomad
+ Psion_Nomad
+ Psion_Savant
+ Psion_Savant
+ Psion_Seer
+ Psion_Seer
+ Psion_Shaper
+ Psion_Shaper
+ Psion_Telepath
+ Psion_Telepath
+ PsionReserve1
+ PsionReserve1
+ PsionReserve2
+ PsionReserve2
+ PsionReserve3
+ PsionReserve3
+ PsionReserve4
+ PsionReserve4
+ PsychicRogue1
+ PsychicRogue1
+ PsychicRogue2
+ PsychicRogue2
+ PsychicRogue3
+ PsychicRogue3
+ PsychicRogue4
+ PsychicRogue4
+ PsychicRogue5
+ PsychicRogue5
+ PsychicWarrior1
+ PsychicWarrior1
+ PsychicWarrior2
+ PsychicWarrior2
+ PsychicWarrior3
+ PsychicWarrior3
+ PsychicWarrior4
+ PsychicWarrior4
+ PsychicWarrior5
+ PsychicWarrior5
+ Samurai1
+ Samurai1
+ Samurai2
+ Samurai2
+ Samurai3
+ Samurai3
+ Samurai4
+ Samurai4
+ Samurai5
+ Samurai5
+ SamuraiCW1
+ SamuraiCW1
+ SamuraiCW2
+ SamuraiCW2
+ SamuraiCW3
+ SamuraiCW3
+ SamuraiCW4
+ SamuraiCW4
+ SamuraiCW5
+ SamuraiCW5
+ Scout1
+ Scout1
+ Scout2
+ Scout2
+ Scout3
+ Scout3
+ Scout4
+ Scout4
+ Scout5
+ Scout5
+ Shadowcaster1
+ Shadowcaster1
+ Shadowcaster2
+ Shadowcaster2
+ Shadowcaster3
+ Shadowcaster3
+ Shadowcaster4
+ Shadowcaster4
+ Shadowcaster5
+ Shadowcaster5
+ Shaman1
+ Shaman1
+ Shaman2
+ Shaman2
+ Shaman3
+ Shaman3
+ Shaman4
+ Shaman4
+ Shaman5
+ Shaman5
+ Sohei1
+ Sohei1
+ Sohei2
+ Sohei2
+ Sohei3
+ Sohei3
+ Sohei4
+ Sohei4
+ Sohei5
+ Sohei5
+ Soulborn1
+ Soulborn1
+ Soulborn2
+ Soulborn2
+ Soulborn3
+ Soulborn3
+ Soulborn4
+ Soulborn4
+ Soulborn5
+ Soulborn5
+ Soulknife1
+ Soulknife1
+ Soulknife2
+ Soulknife2
+ Soulknife3
+ Soulknife3
+ Soulknife4
+ Soulknife4
+ Soulknife5
+ Soulknife5
+ Swashbuckler1
+ Swashbuckler1
+ Swashbuckler2
+ Swashbuckler2
+ Swashbuckler3
+ Swashbuckler3
+ Swashbuckler4
+ Swashbuckler4
+ Swashbuckler5
+ Swashbuckler5
+ Swordsage1
+ Swordsage1
+ Swordsage2
+ Swordsage2
+ Swordsage3
+ Swordsage3
+ Swordsage4
+ Swordsage4
+ Swordsage5
+ Swordsage5
+ Totemist1
+ Totemist1
+ Totemist2
+ Totemist2
+ Totemist3
+ Totemist3
+ Totemist4
+ Totemist4
+ Totemist5
+ Totemist5
+ Truenamer1
+ Truenamer1
+ Truenamer2
+ Truenamer2
+ Truenamer3
+ Truenamer3
+ Truenamer4
+ Truenamer4
+ Truenamer5
+ Truenamer5
+ Warblade1
+ Warblade1
+ Warblade2
+ Warblade2
+ Warblade3
+ Warblade3
+ Warblade4
+ Warblade4
+ Warblade5
+ Warblade5
+ Warlock (Blaster)
+ (STARTING PACKAGE)
+
+The blaster package focuses on improving dexterity and feats that make Eldritch Blast more effective.
+
+Equipment:
+Torch
+Studded Leather Armor
+Morningstar
+Light Crossbow
+(2) quivers of bolts.
+(3) Healer's Kits
+ Warlock_RESERVE2
+ Warlock_RESERVE2
+ Warlock_RESERVE3
+ Warlock_RESERVE3
+ Warlock_RESERVE4
+ Warlock_RESERVE4
+ Warlock_RESERVE5
+ Warlock_RESERVE5
+ Warmage1
+ Warmage1
+ Warmage2
+ Warmage2
+ Warmage3
+ Warmage3
+ Warmage4
+ Warmage4
+ Warmage5
+ Warmage5
+ Wilder1
+ Wilder1
+ Wilder2
+ Wilder2
+ Wilder3
+ Wilder3
+ Wilder4
+ Wilder4
+ Wilder5
+ Wilder5
### CRAFT INFUSION RESERVE###
Create Infusion
Type of Feat: Item Creation
@@ -87674,6 +88493,13 @@ Benefit: You create an infusion of any divine spell available to you. Infusing a
****
Mundane Herbs
These herbs can be used with the create infusion feat. Target them with the spell you want to store for later use.
+ ****
+ Inscribe Epic Runes
+ Type of Feat: Epic
+Prerequisite: Inscribe Rune, Craft (armor) 24 ranks, INT 19
+Benefit: You can inscribe runes that exceed the normal limits and as such can craft runes with a caster level greater than 20th. Even this feat does not allow you to inscribe a rune with an epic spell. Such magic defies the power of the written word and thus cannot be scribed into runic form.
+Use: Selected
+ ****
### PRC8 CRAFT SCEPTER RESERVE ###
Craft Scepter
Type of Feat: Item Creation
@@ -87682,11 +88508,69 @@ Prerequisite: Lore 4 Ranks, Can cast 9th circle spells.
Benefit: You can create a scepter that holds any spell of 7th level or lower that you know. Unlike a magic wand, a scepter can contain up to two spells, each of which has a cost in charges to use. Both spell effects draw from a common pool of charges, so they can be used in any combination.
Crafting a scepter takes one day for each 1,000 gp in its base price. The base price of a scepter is its caster level × the spell level × 750 gp for the highest-level spell included, plus the caster level × the spell level × 375 gp for the second spell, if any. To craft a scepter, you must spend 1/25 of this base price in XP and use up raw materials costing one-half of this amount. A newly created scepter has 50 charges. Any scepter that stores a spell with a costly material component or an XP cost also carries a commensurate cost. In addition to the cost derived from the base price, you must expend fifty units of the material component or pay fifty times the XP cost.
- Mundane Scepter
- Mundane scepters are club-like magical implements that can be used by characters with the craft scepter feat to create magical scepters of any targeted spell of 7th level or lower.
-In order to craft a magical scepter, the caster needs to target the scepter with the spell they want to craft into it.
- Enchanted Scepter
- The scepter is potentially a magically-charged item. Powers and effects vary greatly.
+ Magical Artisan: Craft Scepter
+ Crafted Scepter
+ The scepter is potentially a magically-charged item. Powers and effects vary greatly.
+ Base Damage: 1d6
+Base Critical Threat: x2
+Base Damage Type: Bludgeoning
+Weapon Size: Medium
+Feats Required: Simple, Druid, or Wizard
+ Crafted Vial
+ Vials like these are used in the crafting of consumable wonderous items.
+ ****
+ ###CWI Descriptions###
+ This amulet fortifies the wearer’s physical resilience, magically enhancing their Constitution while it is worn. The benefit is continuous and requires no activation as long as the amulet is worn.
+ This amulet causes the wearer’s skin to harden and toughen through magic, granting a constant enhancement to natural armor while it is worn.
+ This broad, heavy belt is imbued with magic that greatly increases the wearer’s physical power, providing a continuous enhancement to Strength for as long as it is worn.
+ These soft, flexible boots are enchanted to mute the wearer’s footsteps, granting a significant magical bonus to Move Silently checks while they are worn.
+ These boots can be activated to fill the wearer with magical swiftness, granting the effects of extraordinary speed for short periods each day, allowing them to move and act far faster than normal.
+ These enchanted boots lighten the wearer’s step, granting a constant increase to movement speed and allowing them to cover ground more quickly and effortlessly while the boots are worn.
+ These boots allow the wearer to instantly transport themselves across great distances, casting teleportation when activated and enabling instant travel to a chosen destination.
+ These sturdy boots keep the wearer warm and protected in bitterly cold environments, allowing them to move unhindered across snow and ice while resisting the effects of extreme cold.
+ These magical bracers surround the wearer with an invisible protective field, providing a continuous enhancement to their armor class without the need to wear actual armor.
+ These bracers magically bolster the wearer’s vitality, granting a permanent enhancement to Constitution while worn and significantly improving their overall health and endurance.
+ These bracers magically strengthen the wearer’s physical power, providing a continuous bonus to Strength while worn and enhancing their ability to exert force and perform feats of might.
+ This brooch surrounds the wearer with a protective magical barrier, increasing shield AC and immunity to magic missiles while it is worn.
+ This circlet is enchanted to unleash powerful energy blasts with a thought, allowing them to project a magical ray of fire when activated.
+ This circlet subtly enhances the wearer’s charisma, granting a continuous magical bonus to Charisma-based checks, making them more charming and persuasive in social interactions.
+ This black garment, embroidered with a weblike pattern in silk, gives the wearer the ability to climb as if a spider climb spell had been placed upon her. In addition, the cloak grants her immunity to entrapment by web spells or webs of any sort—she can actually move in webs at half her normal speed. Once per day, the wearer of this cloak can cast web. She also gains a +2 luck bonus on all Fortitude saves against poison from spiders.
+ This cloak magically enhances the wearer’s personal presence, granting a continuous bonus to Charisma as long as it is worn, making them more compelling and influential.
+ This cloak creates a magical illusion that makes the wearer appear slightly out of position, making them harder to strike and granting a constant bonus to avoid attacks while it is worn.
+ This cloak subtly blends the wearer with their surroundings, providing a constant magical bonus to Hide checks and making them more difficult to detect while it is worn.
+ This cloak allows the wearer to shift into the ethereal plane when activated, enabling them to move through solid objects and travel in ways impossible on the material plane.
+ This cloak bolsters the wearer’s defenses against harmful magic, granting a constant enhancement to all saving throws while it is worn.
+ These enchanted lenses allow the wearer to magically influence the feelings of others, giving them the ability to charm creatures as if casting a charm spell.
+ These eyes radiate malevolent energy, enabling the wearer to strike fear or cause harm through magical effects when activated.
+ These magical eyes sharpen the wearer’s vision, granting enhanced perception, extended visual range, and improved accuracy for seeing distant or fine details.
+ These magical eyes allow the wearer to turn others to stone, enabling them to petrify a creature with a gaze when activated.
+ These gauntlets magically increase the wearer’s physical strength, granting a constant enhancement to Strength and enabling them to perform feats of great power while worn.
+ These gloves magically enhance the wearer’s agility, providing a continuous bonus to Dexterity and improving their precision, reflexes, and overall nimbleness while worn.
+ These goggles magically sharpen the wearer’s vision, allowing them to perceive extremely fine details and small objects with exceptional clarity.
+ These goggles grant the wearer the ability to see in complete darkness, providing darkvision as long as they are worn.
+ This magical item enhances allows the wearer to use the Mage Hand spell at will.
+ This headband magically sharpens the wearer’s mind, granting a constant bonus to Intelligence and enhancing their reasoning, memory, and problem-solving abilities while worn.
+ This helm is imbued with powerful magic that can emit dazzling beams of light, protecting the wearer and allowing them to unleash radiant energy against foes when activated.
+ This helm allows the wearer to instantly transport themselves to a chosen location, functioning as a teleportation device when activated.
+ This cloak surrounds the wearer with a magical barrier that makes it harder for spells to affect them, granting constant spell resistance while it is worn.
+ This cloak enhances the wearer’s ability to move unseen, granting a continuous magical bonus to Hide checks and making them significantly harder to detect while it is worn.
+ This skull-shaped mask grants the wearer the power to unleash a Finger of Death spell once per day.
+ This necklace holds a number of magical beads, each of which can be detached and thrown to explode like a fireball spell, allowing the wearer to unleash powerful bursts of fire at a chosen target.
+ This pendant protects the wearer from disease, granting continuous immunity to all natural and magical illnesses while it is worn.
+ This pendant shields the wearer from toxins, granting complete immunity to all forms of poison while it is worn.
+ This pendant magically enhances the wearer’s mental clarity, granting a constant bonus to Wisdom and improving their perception, insight, and willpower while worn.
+ This pendant accelerates the wearer’s natural healing, allowing wounds to close more quickly and improving recovery from injuries while it is worn.
+ This robe is a powerful magical garment that protects the wearer, enhances their spellcasting, and provides resistance to various forms of attack, granting both defensive and arcane benefits while worn.
+ This robe is covered with magical eyes that grant the wearer constant, all-around vision, the ability to see invisible creatures, and protection against surprise attacks.
+ This robe dazzles onlookers with constantly shifting, brilliant colors, creating a mesmerizing visual display that can confuse and distract observers while it is worn.
+ This magical scarab protects the wearer by granting a constant deflection bonus to Armor Class, providing immunity to certain death effects, and offering resistance to some spell effects while it is worn.
+ This vest allows the wearer to slip free from restraints and evade danger, granting the ability to escape bonds and move quickly out of hazardous situations.
+ This amulet improves the wearer’s mastery of Truespeech, granting a magical bonus to the Truespeak skill checks and making their mystical words more precise and effective while it is worn.
+ This phylactery empowers the wearer to turn or rebuke undead more effectively, granting a substantial enhancement to their turning ability while it is worn.
+ Created by wizards from the sweltering desert land of Calimshan, these simple crossed baldrics of leather provide all the benefits of wearing armor with none of the problems that a metal shell can cause in the scorching sun. A harness of armor functions like bracers of armor but occupies the same space on the body as a vest, thus freeing the wearer to use other types of magic bracers.
+ This elegant, stoppered glass bottle holds a dark, viscous fluid.
+
+One round after you apply this elixir to your skin, it creates an invisible cloud of gas in a 10-foot radius that moves with you and persists for 1 minute. You are immune to the cloud’s effects, but every other creature in the area that has 3 Hit Dice or fewer immediately dies (no save). A creature that has 4–6 Hit Dice must succeed on a DC 17 Fortitude save each round it remains in the area or die. A creature that has 7 Hit Dice or more takes 1d4 points of Constitution damage (Fort DC 17 half) per round of exposure.
Swarm of Arrows
Prerequisites
Dex 23, Point Blank Shot, Rapid Shot, Weapon Focus (type of bow used).
diff --git a/_module/are/starting_area.are.json b/_module/are/starting_area.are.json
index f65f7127..d99e76ca 100644
--- a/_module/are/starting_area.are.json
+++ b/_module/are/starting_area.are.json
@@ -1713,7 +1713,7 @@
},
"Version": {
"type": "dword",
- "value": 99
+ "value": 100
},
"Width": {
"type": "int",
diff --git a/_module/git/starting_area.git.json b/_module/git/starting_area.git.json
index aefb95a0..b50d9ee0 100644
--- a/_module/git/starting_area.git.json
+++ b/_module/git/starting_area.git.json
@@ -1887,7 +1887,7 @@
},
"OnClick": {
"type": "resref",
- "value": ""
+ "value": "clr_craft_vars"
},
"OnClosed": {
"type": "resref",
diff --git a/_module/ncs/0c_assoc_actions.ncs b/_module/ncs/0c_assoc_actions.ncs
index 9b4e3a8c..a574dd12 100644
Binary files a/_module/ncs/0c_assoc_actions.ncs and b/_module/ncs/0c_assoc_actions.ncs differ
diff --git a/_module/ncs/0c_cast_polymorp.ncs b/_module/ncs/0c_cast_polymorp.ncs
index 452ebd87..3e637386 100644
Binary files a/_module/ncs/0c_cast_polymorp.ncs and b/_module/ncs/0c_cast_polymorp.ncs differ
diff --git a/_module/ncs/0c_fire_henchmen.ncs b/_module/ncs/0c_fire_henchmen.ncs
index 64c87e44..5ede92ba 100644
Binary files a/_module/ncs/0c_fire_henchmen.ncs and b/_module/ncs/0c_fire_henchmen.ncs differ
diff --git a/_module/ncs/0c_get_convo.ncs b/_module/ncs/0c_get_convo.ncs
index 718e80f5..4c3fc22c 100644
Binary files a/_module/ncs/0c_get_convo.ncs and b/_module/ncs/0c_get_convo.ncs differ
diff --git a/_module/ncs/0c_get_henchman.ncs b/_module/ncs/0c_get_henchman.ncs
index 40709b75..0b8d5e92 100644
Binary files a/_module/ncs/0c_get_henchman.ncs and b/_module/ncs/0c_get_henchman.ncs differ
diff --git a/_module/ncs/0c_henchmenspell.ncs b/_module/ncs/0c_henchmenspell.ncs
index 472a4d8f..209cb7b3 100644
Binary files a/_module/ncs/0c_henchmenspell.ncs and b/_module/ncs/0c_henchmenspell.ncs differ
diff --git a/_module/ncs/0c_if_a_magic_m.ncs b/_module/ncs/0c_if_a_magic_m.ncs
index c6db42b4..4867b25e 100644
Binary files a/_module/ncs/0c_if_a_magic_m.ncs and b/_module/ncs/0c_if_a_magic_m.ncs differ
diff --git a/_module/ncs/0c_if_ass_convo.ncs b/_module/ncs/0c_if_ass_convo.ncs
index 08e9c9e6..2c3d67d3 100644
Binary files a/_module/ncs/0c_if_ass_convo.ncs and b/_module/ncs/0c_if_ass_convo.ncs differ
diff --git a/_module/ncs/0c_if_assoc_mode.ncs b/_module/ncs/0c_if_assoc_mode.ncs
index 3a539b8c..07de2d4d 100644
Binary files a/_module/ncs/0c_if_assoc_mode.ncs and b/_module/ncs/0c_if_assoc_mode.ncs differ
diff --git a/_module/ncs/0c_if_cntrspell.ncs b/_module/ncs/0c_if_cntrspell.ncs
index 0a489079..d6afe1e4 100644
Binary files a/_module/ncs/0c_if_cntrspell.ncs and b/_module/ncs/0c_if_cntrspell.ncs differ
diff --git a/_module/ncs/0c_if_com_script.ncs b/_module/ncs/0c_if_com_script.ncs
index 1772a7ef..ce151a01 100644
Binary files a/_module/ncs/0c_if_com_script.ncs and b/_module/ncs/0c_if_com_script.ncs differ
diff --git a/_module/ncs/0c_if_convo.ncs b/_module/ncs/0c_if_convo.ncs
index 13b85f09..ef685bcd 100644
Binary files a/_module/ncs/0c_if_convo.ncs and b/_module/ncs/0c_if_convo.ncs differ
diff --git a/_module/ncs/0c_if_has_assoc.ncs b/_module/ncs/0c_if_has_assoc.ncs
index ffdfb4f3..cfe9eaea 100644
Binary files a/_module/ncs/0c_if_has_assoc.ncs and b/_module/ncs/0c_if_has_assoc.ncs differ
diff --git a/_module/ncs/0c_if_has_class.ncs b/_module/ncs/0c_if_has_class.ncs
index 1461b033..ba91574e 100644
Binary files a/_module/ncs/0c_if_has_class.ncs and b/_module/ncs/0c_if_has_class.ncs differ
diff --git a/_module/ncs/0c_if_has_spell.ncs b/_module/ncs/0c_if_has_spell.ncs
index aa89e0e0..7fc39238 100644
Binary files a/_module/ncs/0c_if_has_spell.ncs and b/_module/ncs/0c_if_has_spell.ncs differ
diff --git a/_module/ncs/0c_if_hen_leave.ncs b/_module/ncs/0c_if_hen_leave.ncs
index 58b270f4..8f433097 100644
Binary files a/_module/ncs/0c_if_hen_leave.ncs and b/_module/ncs/0c_if_hen_leave.ncs differ
diff --git a/_module/ncs/0c_if_identify.ncs b/_module/ncs/0c_if_identify.ncs
index f1e13f6e..2e981b21 100644
Binary files a/_module/ncs/0c_if_identify.ncs and b/_module/ncs/0c_if_identify.ncs differ
diff --git a/_module/ncs/0c_if_open_inven.ncs b/_module/ncs/0c_if_open_inven.ncs
index 89a2fb55..bea33e4f 100644
Binary files a/_module/ncs/0c_if_open_inven.ncs and b/_module/ncs/0c_if_open_inven.ncs differ
diff --git a/_module/ncs/0c_if_pickuploot.ncs b/_module/ncs/0c_if_pickuploot.ncs
index b7265983..ff65ddd4 100644
Binary files a/_module/ncs/0c_if_pickuploot.ncs and b/_module/ncs/0c_if_pickuploot.ncs differ
diff --git a/_module/ncs/0c_if_polymorph.ncs b/_module/ncs/0c_if_polymorph.ncs
index 2abec1d9..b5d66cb9 100644
Binary files a/_module/ncs/0c_if_polymorph.ncs and b/_module/ncs/0c_if_polymorph.ncs differ
diff --git a/_module/ncs/0c_if_scout.ncs b/_module/ncs/0c_if_scout.ncs
index b7265983..ff65ddd4 100644
Binary files a/_module/ncs/0c_if_scout.ncs and b/_module/ncs/0c_if_scout.ncs differ
diff --git a/_module/ncs/0c_if_taunt.ncs b/_module/ncs/0c_if_taunt.ncs
index 9222ff72..7a8ae4c8 100644
Binary files a/_module/ncs/0c_if_taunt.ncs and b/_module/ncs/0c_if_taunt.ncs differ
diff --git a/_module/ncs/0c_listhenchman.ncs b/_module/ncs/0c_listhenchman.ncs
index de1e30e0..6af6af8b 100644
Binary files a/_module/ncs/0c_listhenchman.ncs and b/_module/ncs/0c_listhenchman.ncs differ
diff --git a/_module/ncs/0c_no_com_script.ncs b/_module/ncs/0c_no_com_script.ncs
index e2a6ab19..217f3a35 100644
Binary files a/_module/ncs/0c_no_com_script.ncs and b/_module/ncs/0c_no_com_script.ncs differ
diff --git a/_module/ncs/0c_summon_assoc.ncs b/_module/ncs/0c_summon_assoc.ncs
index 8072f01b..dfb5c9de 100644
Binary files a/_module/ncs/0c_summon_assoc.ncs and b/_module/ncs/0c_summon_assoc.ncs differ
diff --git a/_module/ncs/0c_use_feat.ncs b/_module/ncs/0c_use_feat.ncs
index 5f0da84e..20da4abe 100644
Binary files a/_module/ncs/0c_use_feat.ncs and b/_module/ncs/0c_use_feat.ncs differ
diff --git a/_module/ncs/0e_c2_1_hb.ncs b/_module/ncs/0e_c2_1_hb.ncs
index e5f72f26..05768dd0 100644
Binary files a/_module/ncs/0e_c2_1_hb.ncs and b/_module/ncs/0e_c2_1_hb.ncs differ
diff --git a/_module/ncs/0e_c2_7_ondeath.ncs b/_module/ncs/0e_c2_7_ondeath.ncs
index 02171ce6..2a53a4cf 100644
Binary files a/_module/ncs/0e_c2_7_ondeath.ncs and b/_module/ncs/0e_c2_7_ondeath.ncs differ
diff --git a/_module/ncs/0e_ch_1_hb.ncs b/_module/ncs/0e_ch_1_hb.ncs
index 551c8da9..910e7ac3 100644
Binary files a/_module/ncs/0e_ch_1_hb.ncs and b/_module/ncs/0e_ch_1_hb.ncs differ
diff --git a/_module/ncs/0e_ch_7_ondeath.ncs b/_module/ncs/0e_ch_7_ondeath.ncs
index c90f35ea..c1cdf694 100644
Binary files a/_module/ncs/0e_ch_7_ondeath.ncs and b/_module/ncs/0e_ch_7_ondeath.ncs differ
diff --git a/_module/ncs/0e_do_combat_rnd.ncs b/_module/ncs/0e_do_combat_rnd.ncs
index 080dd9a6..2b3019d5 100644
Binary files a/_module/ncs/0e_do_combat_rnd.ncs and b/_module/ncs/0e_do_combat_rnd.ncs differ
diff --git a/_module/ncs/0e_gui_events.ncs b/_module/ncs/0e_gui_events.ncs
index 63d6d116..45556e7c 100644
Binary files a/_module/ncs/0e_gui_events.ncs and b/_module/ncs/0e_gui_events.ncs differ
diff --git a/_module/ncs/0e_id_events.ncs b/_module/ncs/0e_id_events.ncs
index f2d65218..2bd90cf4 100644
Binary files a/_module/ncs/0e_id_events.ncs and b/_module/ncs/0e_id_events.ncs differ
diff --git a/_module/ncs/0e_m1_3_endround.ncs b/_module/ncs/0e_m1_3_endround.ncs
index ab5c1c7c..482b0e52 100644
Binary files a/_module/ncs/0e_m1_3_endround.ncs and b/_module/ncs/0e_m1_3_endround.ncs differ
diff --git a/_module/ncs/0e_nui.ncs b/_module/ncs/0e_nui.ncs
index d26dde1c..d79eace1 100644
Binary files a/_module/ncs/0e_nui.ncs and b/_module/ncs/0e_nui.ncs differ
diff --git a/_module/ncs/0e_nui_dm.ncs b/_module/ncs/0e_nui_dm.ncs
index aa2e8fa9..05ae6e8f 100644
Binary files a/_module/ncs/0e_nui_dm.ncs and b/_module/ncs/0e_nui_dm.ncs differ
diff --git a/_module/ncs/0e_onclientload.ncs b/_module/ncs/0e_onclientload.ncs
index 4155d63d..c5622dcf 100644
Binary files a/_module/ncs/0e_onclientload.ncs and b/_module/ncs/0e_onclientload.ncs differ
diff --git a/_module/ncs/0e_player_target.ncs b/_module/ncs/0e_player_target.ncs
index 2cd00d45..3b1ff8e2 100644
Binary files a/_module/ncs/0e_player_target.ncs and b/_module/ncs/0e_player_target.ncs differ
diff --git a/_module/ncs/0e_prc_ch_events.ncs b/_module/ncs/0e_prc_ch_events.ncs
index 7aa1cca2..ba8cca51 100644
Binary files a/_module/ncs/0e_prc_ch_events.ncs and b/_module/ncs/0e_prc_ch_events.ncs differ
diff --git a/_module/ncs/0e_prc_id_events.ncs b/_module/ncs/0e_prc_id_events.ncs
index cc21d02f..a34961f5 100644
Binary files a/_module/ncs/0e_prc_id_events.ncs and b/_module/ncs/0e_prc_id_events.ncs differ
diff --git a/_module/ncs/69_client_enter.ncs b/_module/ncs/69_client_enter.ncs
index a19af35b..8bcd1c73 100644
Binary files a/_module/ncs/69_client_enter.ncs and b/_module/ncs/69_client_enter.ncs differ
diff --git a/_module/ncs/69_client_exit.ncs b/_module/ncs/69_client_exit.ncs
index 6acf0910..b4e6857c 100644
Binary files a/_module/ncs/69_client_exit.ncs and b/_module/ncs/69_client_exit.ncs differ
diff --git a/_module/ncs/69_hen_combat.ncs b/_module/ncs/69_hen_combat.ncs
index 6a7794ea..48944364 100644
Binary files a/_module/ncs/69_hen_combat.ncs and b/_module/ncs/69_hen_combat.ncs differ
diff --git a/_module/ncs/69_hen_conv.ncs b/_module/ncs/69_hen_conv.ncs
index bcaa4512..71d8bd47 100644
Binary files a/_module/ncs/69_hen_conv.ncs and b/_module/ncs/69_hen_conv.ncs differ
diff --git a/_module/ncs/69_hen_death.ncs b/_module/ncs/69_hen_death.ncs
index 5f5a37a6..0e402759 100644
Binary files a/_module/ncs/69_hen_death.ncs and b/_module/ncs/69_hen_death.ncs differ
diff --git a/_module/ncs/69_hen_percep.ncs b/_module/ncs/69_hen_percep.ncs
index 744feeda..b375effa 100644
Binary files a/_module/ncs/69_hen_percep.ncs and b/_module/ncs/69_hen_percep.ncs differ
diff --git a/_module/ncs/69_hen_spawnin.ncs b/_module/ncs/69_hen_spawnin.ncs
index 2888c335..c32d45b8 100644
Binary files a/_module/ncs/69_hen_spawnin.ncs and b/_module/ncs/69_hen_spawnin.ncs differ
diff --git a/_module/ncs/69_hench_canlvl.ncs b/_module/ncs/69_hench_canlvl.ncs
index 08131c60..1e3b778a 100644
Binary files a/_module/ncs/69_hench_canlvl.ncs and b/_module/ncs/69_hench_canlvl.ncs differ
diff --git a/_module/ncs/69_hench_canwork.ncs b/_module/ncs/69_hench_canwork.ncs
index b10d96ac..9298be86 100644
Binary files a/_module/ncs/69_hench_canwork.ncs and b/_module/ncs/69_hench_canwork.ncs differ
diff --git a/_module/ncs/69_hench_crtrsmn.ncs b/_module/ncs/69_hench_crtrsmn.ncs
index bce54639..2006b172 100644
Binary files a/_module/ncs/69_hench_crtrsmn.ncs and b/_module/ncs/69_hench_crtrsmn.ncs differ
diff --git a/_module/ncs/69_hench_crtruns.ncs b/_module/ncs/69_hench_crtruns.ncs
index 287864a2..3eb87862 100644
Binary files a/_module/ncs/69_hench_crtruns.ncs and b/_module/ncs/69_hench_crtruns.ncs differ
diff --git a/_module/ncs/69_hench_destobj.ncs b/_module/ncs/69_hench_destobj.ncs
index 10967dbe..ae632beb 100644
Binary files a/_module/ncs/69_hench_destobj.ncs and b/_module/ncs/69_hench_destobj.ncs differ
diff --git a/_module/ncs/69_hench_didie.ncs b/_module/ncs/69_hench_didie.ncs
index 88e9319b..c4e2dae7 100644
Binary files a/_module/ncs/69_hench_didie.ncs and b/_module/ncs/69_hench_didie.ncs differ
diff --git a/_module/ncs/69_hench_eqmelee.ncs b/_module/ncs/69_hench_eqmelee.ncs
index 8142dbb2..cfd353d2 100644
Binary files a/_module/ncs/69_hench_eqmelee.ncs and b/_module/ncs/69_hench_eqmelee.ncs differ
diff --git a/_module/ncs/69_hench_eqrange.ncs b/_module/ncs/69_hench_eqrange.ncs
index 1bec30bf..9e013df8 100644
Binary files a/_module/ncs/69_hench_eqrange.ncs and b/_module/ncs/69_hench_eqrange.ncs differ
diff --git a/_module/ncs/69_hench_fire.ncs b/_module/ncs/69_hench_fire.ncs
index 260761e0..69afca06 100644
Binary files a/_module/ncs/69_hench_fire.ncs and b/_module/ncs/69_hench_fire.ncs differ
diff --git a/_module/ncs/69_hench_fired.ncs b/_module/ncs/69_hench_fired.ncs
index 9663619b..c7568136 100644
Binary files a/_module/ncs/69_hench_fired.ncs and b/_module/ncs/69_hench_fired.ncs differ
diff --git a/_module/ncs/69_hench_gomelee.ncs b/_module/ncs/69_hench_gomelee.ncs
index 3845ecdc..4d5cf509 100644
Binary files a/_module/ncs/69_hench_gomelee.ncs and b/_module/ncs/69_hench_gomelee.ncs differ
diff --git a/_module/ncs/69_hench_gorange.ncs b/_module/ncs/69_hench_gorange.ncs
index 622c7b95..8369206d 100644
Binary files a/_module/ncs/69_hench_gorange.ncs and b/_module/ncs/69_hench_gorange.ncs differ
diff --git a/_module/ncs/69_hench_hire.ncs b/_module/ncs/69_hench_hire.ncs
index 2c5a6a74..fbf45127 100644
Binary files a/_module/ncs/69_hench_hire.ncs and b/_module/ncs/69_hench_hire.ncs differ
diff --git a/_module/ncs/69_hench_level.ncs b/_module/ncs/69_hench_level.ncs
index dcf05d00..e0769d40 100644
Binary files a/_module/ncs/69_hench_level.ncs and b/_module/ncs/69_hench_level.ncs differ
diff --git a/_module/ncs/69_hench_pickup.ncs b/_module/ncs/69_hench_pickup.ncs
index 86e015d0..2d896e7f 100644
Binary files a/_module/ncs/69_hench_pickup.ncs and b/_module/ncs/69_hench_pickup.ncs differ
diff --git a/_module/ncs/69_hench_quit.ncs b/_module/ncs/69_hench_quit.ncs
index 3a8dfd00..ed212c0e 100644
Binary files a/_module/ncs/69_hench_quit.ncs and b/_module/ncs/69_hench_quit.ncs differ
diff --git a/_module/ncs/69_hench_rangeno.ncs b/_module/ncs/69_hench_rangeno.ncs
index ebc9b217..46c08814 100644
Binary files a/_module/ncs/69_hench_rangeno.ncs and b/_module/ncs/69_hench_rangeno.ncs differ
diff --git a/_module/ncs/69_hench_rangeye.ncs b/_module/ncs/69_hench_rangeye.ncs
index 1c95a740..f4d73993 100644
Binary files a/_module/ncs/69_hench_rangeye.ncs and b/_module/ncs/69_hench_rangeye.ncs differ
diff --git a/_module/ncs/69_hench_scout1.ncs b/_module/ncs/69_hench_scout1.ncs
index 394c342c..ce2481e4 100644
Binary files a/_module/ncs/69_hench_scout1.ncs and b/_module/ncs/69_hench_scout1.ncs differ
diff --git a/_module/ncs/69_hench_scout2.ncs b/_module/ncs/69_hench_scout2.ncs
index 262d4d30..6e6017ec 100644
Binary files a/_module/ncs/69_hench_scout2.ncs and b/_module/ncs/69_hench_scout2.ncs differ
diff --git a/_module/ncs/69_hench_switch.ncs b/_module/ncs/69_hench_switch.ncs
index e27f481f..6a158eab 100644
Binary files a/_module/ncs/69_hench_switch.ncs and b/_module/ncs/69_hench_switch.ncs differ
diff --git a/_module/ncs/69_hench_switchn.ncs b/_module/ncs/69_hench_switchn.ncs
index 8a815af1..f401fef7 100644
Binary files a/_module/ncs/69_hench_switchn.ncs and b/_module/ncs/69_hench_switchn.ncs differ
diff --git a/_module/ncs/69_henchrt_enter.ncs b/_module/ncs/69_henchrt_enter.ncs
index 7f5d073d..79f95917 100644
Binary files a/_module/ncs/69_henchrt_enter.ncs and b/_module/ncs/69_henchrt_enter.ncs differ
diff --git a/_module/ncs/69_henchstr_exit.ncs b/_module/ncs/69_henchstr_exit.ncs
index abb7bcb8..4a675958 100644
Binary files a/_module/ncs/69_henchstr_exit.ncs and b/_module/ncs/69_henchstr_exit.ncs differ
diff --git a/_module/ncs/69_henchtrans.ncs b/_module/ncs/69_henchtrans.ncs
index 1f3794e7..5047bfc7 100644
Binary files a/_module/ncs/69_henchtrans.ncs and b/_module/ncs/69_henchtrans.ncs differ
diff --git a/_module/ncs/69_module_load.ncs b/_module/ncs/69_module_load.ncs
index 216582f1..11cfa141 100644
Binary files a/_module/ncs/69_module_load.ncs and b/_module/ncs/69_module_load.ncs differ
diff --git a/_module/ncs/69_o0_death.ncs b/_module/ncs/69_o0_death.ncs
index c319afe9..a2d05c26 100644
Binary files a/_module/ncs/69_o0_death.ncs and b/_module/ncs/69_o0_death.ncs differ
diff --git a/_module/ncs/69_o0_dying.ncs b/_module/ncs/69_o0_dying.ncs
index b749f2f6..36e44e04 100644
Binary files a/_module/ncs/69_o0_dying.ncs and b/_module/ncs/69_o0_dying.ncs differ
diff --git a/_module/ncs/69_o0_levelup.ncs b/_module/ncs/69_o0_levelup.ncs
index e9c50cc0..6fbdc004 100644
Binary files a/_module/ncs/69_o0_levelup.ncs and b/_module/ncs/69_o0_levelup.ncs differ
diff --git a/_module/ncs/69_oe_attckmastr.ncs b/_module/ncs/69_oe_attckmastr.ncs
index 4d1d95f2..d78a01fb 100644
Binary files a/_module/ncs/69_oe_attckmastr.ncs and b/_module/ncs/69_oe_attckmastr.ncs differ
diff --git a/_module/ncs/69_onactivate.ncs b/_module/ncs/69_onactivate.ncs
index 978f6e52..dccd7206 100644
Binary files a/_module/ncs/69_onactivate.ncs and b/_module/ncs/69_onactivate.ncs differ
diff --git a/_module/ncs/SetAppearancecon.ncs b/_module/ncs/SetAppearancecon.ncs
index bb7979af..d05b9557 100644
Binary files a/_module/ncs/SetAppearancecon.ncs and b/_module/ncs/SetAppearancecon.ncs differ
diff --git a/_module/ncs/advanced_ai.ncs b/_module/ncs/advanced_ai.ncs
index 2a567a9b..becb00c4 100644
Binary files a/_module/ncs/advanced_ai.ncs and b/_module/ncs/advanced_ai.ncs differ
diff --git a/_module/ncs/agycrypt.ncs b/_module/ncs/agycrypt.ncs
index f71cfffa..872bc64f 100644
Binary files a/_module/ncs/agycrypt.ncs and b/_module/ncs/agycrypt.ncs differ
diff --git a/_module/ncs/agypyramid.ncs b/_module/ncs/agypyramid.ncs
index d4a3465f..15b8d7f0 100644
Binary files a/_module/ncs/agypyramid.ncs and b/_module/ncs/agypyramid.ncs differ
diff --git a/_module/ncs/ai_a_ambusher.ncs b/_module/ncs/ai_a_ambusher.ncs
index 0090caf0..b97ed5bd 100644
Binary files a/_module/ncs/ai_a_ambusher.ncs and b/_module/ncs/ai_a_ambusher.ncs differ
diff --git a/_module/ncs/ai_a_atk_casters.ncs b/_module/ncs/ai_a_atk_casters.ncs
index f2308c34..0228e2b0 100644
Binary files a/_module/ncs/ai_a_atk_casters.ncs and b/_module/ncs/ai_a_atk_casters.ncs differ
diff --git a/_module/ncs/ai_a_atk_nearest.ncs b/_module/ncs/ai_a_atk_nearest.ncs
index 1e245861..6be368b3 100644
Binary files a/_module/ncs/ai_a_atk_nearest.ncs and b/_module/ncs/ai_a_atk_nearest.ncs differ
diff --git a/_module/ncs/ai_a_atk_warrior.ncs b/_module/ncs/ai_a_atk_warrior.ncs
index 5f851ecc..5685891a 100644
Binary files a/_module/ncs/ai_a_atk_warrior.ncs and b/_module/ncs/ai_a_atk_warrior.ncs differ
diff --git a/_module/ncs/ai_a_barbarian.ncs b/_module/ncs/ai_a_barbarian.ncs
index 2e7e1ee8..db76f2cb 100644
Binary files a/_module/ncs/ai_a_barbarian.ncs and b/_module/ncs/ai_a_barbarian.ncs differ
diff --git a/_module/ncs/ai_a_bard.ncs b/_module/ncs/ai_a_bard.ncs
index 52988ff4..37f7e9cc 100644
Binary files a/_module/ncs/ai_a_bard.ncs and b/_module/ncs/ai_a_bard.ncs differ
diff --git a/_module/ncs/ai_a_cleric.ncs b/_module/ncs/ai_a_cleric.ncs
index 408af86e..c4dcef9c 100644
Binary files a/_module/ncs/ai_a_cleric.ncs and b/_module/ncs/ai_a_cleric.ncs differ
diff --git a/_module/ncs/ai_a_cntrspell.ncs b/_module/ncs/ai_a_cntrspell.ncs
index a1a340f1..0cce892d 100644
Binary files a/_module/ncs/ai_a_cntrspell.ncs and b/_module/ncs/ai_a_cntrspell.ncs differ
diff --git a/_module/ncs/ai_a_default.ncs b/_module/ncs/ai_a_default.ncs
index 7f4de6c3..1a60f039 100644
Binary files a/_module/ncs/ai_a_default.ncs and b/_module/ncs/ai_a_default.ncs differ
diff --git a/_module/ncs/ai_a_defensive.ncs b/_module/ncs/ai_a_defensive.ncs
index 522decd1..0fb047df 100644
Binary files a/_module/ncs/ai_a_defensive.ncs and b/_module/ncs/ai_a_defensive.ncs differ
diff --git a/_module/ncs/ai_a_druid.ncs b/_module/ncs/ai_a_druid.ncs
index 41ea5053..4df1903f 100644
Binary files a/_module/ncs/ai_a_druid.ncs and b/_module/ncs/ai_a_druid.ncs differ
diff --git a/_module/ncs/ai_a_fighter.ncs b/_module/ncs/ai_a_fighter.ncs
index c597c624..49668cf0 100644
Binary files a/_module/ncs/ai_a_fighter.ncs and b/_module/ncs/ai_a_fighter.ncs differ
diff --git a/_module/ncs/ai_a_flanker.ncs b/_module/ncs/ai_a_flanker.ncs
index 00ef7e4c..0134c6ac 100644
Binary files a/_module/ncs/ai_a_flanker.ncs and b/_module/ncs/ai_a_flanker.ncs differ
diff --git a/_module/ncs/ai_a_invisible.ncs b/_module/ncs/ai_a_invisible.ncs
index b7127ca2..3b0f0a09 100644
Binary files a/_module/ncs/ai_a_invisible.ncs and b/_module/ncs/ai_a_invisible.ncs differ
diff --git a/_module/ncs/ai_a_monk.ncs b/_module/ncs/ai_a_monk.ncs
index f2c89a2e..5309f46c 100644
Binary files a/_module/ncs/ai_a_monk.ncs and b/_module/ncs/ai_a_monk.ncs differ
diff --git a/_module/ncs/ai_a_no_cmb_mode.ncs b/_module/ncs/ai_a_no_cmb_mode.ncs
index c42f954e..bd3c61e8 100644
Binary files a/_module/ncs/ai_a_no_cmb_mode.ncs and b/_module/ncs/ai_a_no_cmb_mode.ncs differ
diff --git a/_module/ncs/ai_a_paladin.ncs b/_module/ncs/ai_a_paladin.ncs
index 104830f4..22aec640 100644
Binary files a/_module/ncs/ai_a_paladin.ncs and b/_module/ncs/ai_a_paladin.ncs differ
diff --git a/_module/ncs/ai_a_peaceful.ncs b/_module/ncs/ai_a_peaceful.ncs
index 727b2c95..fbd7d893 100644
Binary files a/_module/ncs/ai_a_peaceful.ncs and b/_module/ncs/ai_a_peaceful.ncs differ
diff --git a/_module/ncs/ai_a_polymorphed.ncs b/_module/ncs/ai_a_polymorphed.ncs
index 0c3600ef..67f2e712 100644
Binary files a/_module/ncs/ai_a_polymorphed.ncs and b/_module/ncs/ai_a_polymorphed.ncs differ
diff --git a/_module/ncs/ai_a_ranged.ncs b/_module/ncs/ai_a_ranged.ncs
index 883bbf1d..e122aa0e 100644
Binary files a/_module/ncs/ai_a_ranged.ncs and b/_module/ncs/ai_a_ranged.ncs differ
diff --git a/_module/ncs/ai_a_ranger.ncs b/_module/ncs/ai_a_ranger.ncs
index c1045917..ba106a2f 100644
Binary files a/_module/ncs/ai_a_ranger.ncs and b/_module/ncs/ai_a_ranger.ncs differ
diff --git a/_module/ncs/ai_a_rogue.ncs b/_module/ncs/ai_a_rogue.ncs
index 4d05ba8d..fbc4b7a1 100644
Binary files a/_module/ncs/ai_a_rogue.ncs and b/_module/ncs/ai_a_rogue.ncs differ
diff --git a/_module/ncs/ai_a_sorcerer.ncs b/_module/ncs/ai_a_sorcerer.ncs
index 96f634e0..bf193928 100644
Binary files a/_module/ncs/ai_a_sorcerer.ncs and b/_module/ncs/ai_a_sorcerer.ncs differ
diff --git a/_module/ncs/ai_a_taunter.ncs b/_module/ncs/ai_a_taunter.ncs
index eb889e9d..e5314730 100644
Binary files a/_module/ncs/ai_a_taunter.ncs and b/_module/ncs/ai_a_taunter.ncs differ
diff --git a/_module/ncs/ai_a_wizard.ncs b/_module/ncs/ai_a_wizard.ncs
index 31bdfa5f..23d36b04 100644
Binary files a/_module/ncs/ai_a_wizard.ncs and b/_module/ncs/ai_a_wizard.ncs differ
diff --git a/_module/ncs/ai_ambusher.ncs b/_module/ncs/ai_ambusher.ncs
index 6888bc82..a4b660b0 100644
Binary files a/_module/ncs/ai_ambusher.ncs and b/_module/ncs/ai_ambusher.ncs differ
diff --git a/_module/ncs/ai_barbarian.ncs b/_module/ncs/ai_barbarian.ncs
index 4439dc42..4142dd93 100644
Binary files a/_module/ncs/ai_barbarian.ncs and b/_module/ncs/ai_barbarian.ncs differ
diff --git a/_module/ncs/ai_bard.ncs b/_module/ncs/ai_bard.ncs
index ec680c78..8e10f280 100644
Binary files a/_module/ncs/ai_bard.ncs and b/_module/ncs/ai_bard.ncs differ
diff --git a/_module/ncs/ai_bloodmane.ncs b/_module/ncs/ai_bloodmane.ncs
index ea784979..478ee8a8 100644
Binary files a/_module/ncs/ai_bloodmane.ncs and b/_module/ncs/ai_bloodmane.ncs differ
diff --git a/_module/ncs/ai_cleric.ncs b/_module/ncs/ai_cleric.ncs
index 5e1a174c..5f05801d 100644
Binary files a/_module/ncs/ai_cleric.ncs and b/_module/ncs/ai_cleric.ncs differ
diff --git a/_module/ncs/ai_cntrspell.ncs b/_module/ncs/ai_cntrspell.ncs
index e50d9560..df09abd0 100644
Binary files a/_module/ncs/ai_cntrspell.ncs and b/_module/ncs/ai_cntrspell.ncs differ
diff --git a/_module/ncs/ai_coward.ncs b/_module/ncs/ai_coward.ncs
index 982bd2b0..d96cf99c 100644
Binary files a/_module/ncs/ai_coward.ncs and b/_module/ncs/ai_coward.ncs differ
diff --git a/_module/ncs/ai_default.ncs b/_module/ncs/ai_default.ncs
index f3f84a8f..70f2c7f6 100644
Binary files a/_module/ncs/ai_default.ncs and b/_module/ncs/ai_default.ncs differ
diff --git a/_module/ncs/ai_defensive.ncs b/_module/ncs/ai_defensive.ncs
index 245018bb..16137411 100644
Binary files a/_module/ncs/ai_defensive.ncs and b/_module/ncs/ai_defensive.ncs differ
diff --git a/_module/ncs/ai_dragon.ncs b/_module/ncs/ai_dragon.ncs
index afaa96d3..fd4836d9 100644
Binary files a/_module/ncs/ai_dragon.ncs and b/_module/ncs/ai_dragon.ncs differ
diff --git a/_module/ncs/ai_dragon_boss.ncs b/_module/ncs/ai_dragon_boss.ncs
index f030bab3..b36dbe34 100644
Binary files a/_module/ncs/ai_dragon_boss.ncs and b/_module/ncs/ai_dragon_boss.ncs differ
diff --git a/_module/ncs/ai_druid.ncs b/_module/ncs/ai_druid.ncs
index 938eca70..2b24f4a8 100644
Binary files a/_module/ncs/ai_druid.ncs and b/_module/ncs/ai_druid.ncs differ
diff --git a/_module/ncs/ai_fighter.ncs b/_module/ncs/ai_fighter.ncs
index 619339f7..2e003d5d 100644
Binary files a/_module/ncs/ai_fighter.ncs and b/_module/ncs/ai_fighter.ncs differ
diff --git a/_module/ncs/ai_flanker.ncs b/_module/ncs/ai_flanker.ncs
index 6ae982d6..2194ea77 100644
Binary files a/_module/ncs/ai_flanker.ncs and b/_module/ncs/ai_flanker.ncs differ
diff --git a/_module/ncs/ai_incorporeal.ncs b/_module/ncs/ai_incorporeal.ncs
index 08a588ce..99309c77 100644
Binary files a/_module/ncs/ai_incorporeal.ncs and b/_module/ncs/ai_incorporeal.ncs differ
diff --git a/_module/ncs/ai_invisible.ncs b/_module/ncs/ai_invisible.ncs
index 358ef2d9..502926af 100644
Binary files a/_module/ncs/ai_invisible.ncs and b/_module/ncs/ai_invisible.ncs differ
diff --git a/_module/ncs/ai_monk.ncs b/_module/ncs/ai_monk.ncs
index 91f8443e..c18bebff 100644
Binary files a/_module/ncs/ai_monk.ncs and b/_module/ncs/ai_monk.ncs differ
diff --git a/_module/ncs/ai_paladin.ncs b/_module/ncs/ai_paladin.ncs
index d5f42171..d23cbf9e 100644
Binary files a/_module/ncs/ai_paladin.ncs and b/_module/ncs/ai_paladin.ncs differ
diff --git a/_module/ncs/ai_polymorphed.ncs b/_module/ncs/ai_polymorphed.ncs
index 5f4065cb..0708b843 100644
Binary files a/_module/ncs/ai_polymorphed.ncs and b/_module/ncs/ai_polymorphed.ncs differ
diff --git a/_module/ncs/ai_ranged.ncs b/_module/ncs/ai_ranged.ncs
index 75b252a5..5f0c7d79 100644
Binary files a/_module/ncs/ai_ranged.ncs and b/_module/ncs/ai_ranged.ncs differ
diff --git a/_module/ncs/ai_ranger.ncs b/_module/ncs/ai_ranger.ncs
index 4bfc444a..c3c07206 100644
Binary files a/_module/ncs/ai_ranger.ncs and b/_module/ncs/ai_ranger.ncs differ
diff --git a/_module/ncs/ai_rogue.ncs b/_module/ncs/ai_rogue.ncs
index a13b8002..1903e50d 100644
Binary files a/_module/ncs/ai_rogue.ncs and b/_module/ncs/ai_rogue.ncs differ
diff --git a/_module/ncs/ai_shadow.ncs b/_module/ncs/ai_shadow.ncs
index 517544e5..c144bf57 100644
Binary files a/_module/ncs/ai_shadow.ncs and b/_module/ncs/ai_shadow.ncs differ
diff --git a/_module/ncs/ai_sorcerer.ncs b/_module/ncs/ai_sorcerer.ncs
index 66e0c236..5a4c07c9 100644
Binary files a/_module/ncs/ai_sorcerer.ncs and b/_module/ncs/ai_sorcerer.ncs differ
diff --git a/_module/ncs/ai_taunter.ncs b/_module/ncs/ai_taunter.ncs
index 6d297fdd..0dd44287 100644
Binary files a/_module/ncs/ai_taunter.ncs and b/_module/ncs/ai_taunter.ncs differ
diff --git a/_module/ncs/ai_wizard.ncs b/_module/ncs/ai_wizard.ncs
index 8310dc4d..658a670f 100644
Binary files a/_module/ncs/ai_wizard.ncs and b/_module/ncs/ai_wizard.ncs differ
diff --git a/_module/ncs/airlessaura3.ncs b/_module/ncs/airlessaura3.ncs
index 4b7e0746..5441ace1 100644
Binary files a/_module/ncs/airlessaura3.ncs and b/_module/ncs/airlessaura3.ncs differ
diff --git a/_module/ncs/anaxim_ai.ncs b/_module/ncs/anaxim_ai.ncs
index 1d649962..e1284c85 100644
Binary files a/_module/ncs/anaxim_ai.ncs and b/_module/ncs/anaxim_ai.ncs differ
diff --git a/_module/ncs/aod_hb.ncs b/_module/ncs/aod_hb.ncs
index 2858a6d6..712c474e 100644
Binary files a/_module/ncs/aod_hb.ncs and b/_module/ncs/aod_hb.ncs differ
diff --git a/_module/ncs/aodrottingtouch.ncs b/_module/ncs/aodrottingtouch.ncs
index a9614624..c62faa9e 100644
Binary files a/_module/ncs/aodrottingtouch.ncs and b/_module/ncs/aodrottingtouch.ncs differ
diff --git a/_module/ncs/ar_barredoor_f2o.ncs b/_module/ncs/ar_barredoor_f2o.ncs
index 62923337..4eaa0bf4 100644
Binary files a/_module/ncs/ar_barredoor_f2o.ncs and b/_module/ncs/ar_barredoor_f2o.ncs differ
diff --git a/_module/ncs/ar_st_general.ncs b/_module/ncs/ar_st_general.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ar_st_general.ncs and b/_module/ncs/ar_st_general.ncs differ
diff --git a/_module/ncs/ar_st_pawn.ncs b/_module/ncs/ar_st_pawn.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ar_st_pawn.ncs and b/_module/ncs/ar_st_pawn.ncs differ
diff --git a/_module/ncs/array_example.ncs b/_module/ncs/array_example.ncs
index b3fcbf5b..ea9aa657 100644
Binary files a/_module/ncs/array_example.ncs and b/_module/ncs/array_example.ncs differ
diff --git a/_module/ncs/at_001.ncs b/_module/ncs/at_001.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_001.ncs and b/_module/ncs/at_001.ncs differ
diff --git a/_module/ncs/at_002.ncs b/_module/ncs/at_002.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_002.ncs and b/_module/ncs/at_002.ncs differ
diff --git a/_module/ncs/at_003.ncs b/_module/ncs/at_003.ncs
index 95dd4f1d..c7bca007 100644
Binary files a/_module/ncs/at_003.ncs and b/_module/ncs/at_003.ncs differ
diff --git a/_module/ncs/at_004.ncs b/_module/ncs/at_004.ncs
index f4a85475..54407751 100644
Binary files a/_module/ncs/at_004.ncs and b/_module/ncs/at_004.ncs differ
diff --git a/_module/ncs/at_005.ncs b/_module/ncs/at_005.ncs
index 2d51735e..79de6738 100644
Binary files a/_module/ncs/at_005.ncs and b/_module/ncs/at_005.ncs differ
diff --git a/_module/ncs/at_006.ncs b/_module/ncs/at_006.ncs
index 1f733248..6c736e8c 100644
Binary files a/_module/ncs/at_006.ncs and b/_module/ncs/at_006.ncs differ
diff --git a/_module/ncs/at_007.ncs b/_module/ncs/at_007.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_007.ncs and b/_module/ncs/at_007.ncs differ
diff --git a/_module/ncs/at_008.ncs b/_module/ncs/at_008.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_008.ncs and b/_module/ncs/at_008.ncs differ
diff --git a/_module/ncs/at_009.ncs b/_module/ncs/at_009.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_009.ncs and b/_module/ncs/at_009.ncs differ
diff --git a/_module/ncs/at_010.ncs b/_module/ncs/at_010.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_010.ncs and b/_module/ncs/at_010.ncs differ
diff --git a/_module/ncs/at_018.ncs b/_module/ncs/at_018.ncs
index f4a85475..54407751 100644
Binary files a/_module/ncs/at_018.ncs and b/_module/ncs/at_018.ncs differ
diff --git a/_module/ncs/at_019.ncs b/_module/ncs/at_019.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_019.ncs and b/_module/ncs/at_019.ncs differ
diff --git a/_module/ncs/at_020.ncs b/_module/ncs/at_020.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_020.ncs and b/_module/ncs/at_020.ncs differ
diff --git a/_module/ncs/at_023.ncs b/_module/ncs/at_023.ncs
index 35ca075c..b25b9032 100644
Binary files a/_module/ncs/at_023.ncs and b/_module/ncs/at_023.ncs differ
diff --git a/_module/ncs/at_024.ncs b/_module/ncs/at_024.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_024.ncs and b/_module/ncs/at_024.ncs differ
diff --git a/_module/ncs/at_025.ncs b/_module/ncs/at_025.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_025.ncs and b/_module/ncs/at_025.ncs differ
diff --git a/_module/ncs/at_029.ncs b/_module/ncs/at_029.ncs
index e29d1757..6d42ad1f 100644
Binary files a/_module/ncs/at_029.ncs and b/_module/ncs/at_029.ncs differ
diff --git a/_module/ncs/at_032.ncs b/_module/ncs/at_032.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_032.ncs and b/_module/ncs/at_032.ncs differ
diff --git a/_module/ncs/at_033.ncs b/_module/ncs/at_033.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_033.ncs and b/_module/ncs/at_033.ncs differ
diff --git a/_module/ncs/at_034.ncs b/_module/ncs/at_034.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_034.ncs and b/_module/ncs/at_034.ncs differ
diff --git a/_module/ncs/at_035.ncs b/_module/ncs/at_035.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_035.ncs and b/_module/ncs/at_035.ncs differ
diff --git a/_module/ncs/at_037.ncs b/_module/ncs/at_037.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_037.ncs and b/_module/ncs/at_037.ncs differ
diff --git a/_module/ncs/at_038.ncs b/_module/ncs/at_038.ncs
index ef047ec8..854078c9 100644
Binary files a/_module/ncs/at_038.ncs and b/_module/ncs/at_038.ncs differ
diff --git a/_module/ncs/at_040.ncs b/_module/ncs/at_040.ncs
index e29d1757..6d42ad1f 100644
Binary files a/_module/ncs/at_040.ncs and b/_module/ncs/at_040.ncs differ
diff --git a/_module/ncs/at_043.ncs b/_module/ncs/at_043.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_043.ncs and b/_module/ncs/at_043.ncs differ
diff --git a/_module/ncs/at_044.ncs b/_module/ncs/at_044.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_044.ncs and b/_module/ncs/at_044.ncs differ
diff --git a/_module/ncs/at_045.ncs b/_module/ncs/at_045.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_045.ncs and b/_module/ncs/at_045.ncs differ
diff --git a/_module/ncs/at_046.ncs b/_module/ncs/at_046.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_046.ncs and b/_module/ncs/at_046.ncs differ
diff --git a/_module/ncs/at_048.ncs b/_module/ncs/at_048.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_048.ncs and b/_module/ncs/at_048.ncs differ
diff --git a/_module/ncs/at_049.ncs b/_module/ncs/at_049.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_049.ncs and b/_module/ncs/at_049.ncs differ
diff --git a/_module/ncs/at_051.ncs b/_module/ncs/at_051.ncs
index 35a0ad8d..cd607caa 100644
Binary files a/_module/ncs/at_051.ncs and b/_module/ncs/at_051.ncs differ
diff --git a/_module/ncs/at_052.ncs b/_module/ncs/at_052.ncs
index 77c61d95..b0c0d7ef 100644
Binary files a/_module/ncs/at_052.ncs and b/_module/ncs/at_052.ncs differ
diff --git a/_module/ncs/at_053.ncs b/_module/ncs/at_053.ncs
index afbc74de..b9efba5c 100644
Binary files a/_module/ncs/at_053.ncs and b/_module/ncs/at_053.ncs differ
diff --git a/_module/ncs/at_054.ncs b/_module/ncs/at_054.ncs
index 025f3334..7156a02d 100644
Binary files a/_module/ncs/at_054.ncs and b/_module/ncs/at_054.ncs differ
diff --git a/_module/ncs/at_055.ncs b/_module/ncs/at_055.ncs
index 6634aee2..46869c62 100644
Binary files a/_module/ncs/at_055.ncs and b/_module/ncs/at_055.ncs differ
diff --git a/_module/ncs/at_056.ncs b/_module/ncs/at_056.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_056.ncs and b/_module/ncs/at_056.ncs differ
diff --git a/_module/ncs/at_057.ncs b/_module/ncs/at_057.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_057.ncs and b/_module/ncs/at_057.ncs differ
diff --git a/_module/ncs/at_058.ncs b/_module/ncs/at_058.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_058.ncs and b/_module/ncs/at_058.ncs differ
diff --git a/_module/ncs/at_059.ncs b/_module/ncs/at_059.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_059.ncs and b/_module/ncs/at_059.ncs differ
diff --git a/_module/ncs/at_060.ncs b/_module/ncs/at_060.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_060.ncs and b/_module/ncs/at_060.ncs differ
diff --git a/_module/ncs/at_061.ncs b/_module/ncs/at_061.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_061.ncs and b/_module/ncs/at_061.ncs differ
diff --git a/_module/ncs/at_064.ncs b/_module/ncs/at_064.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_064.ncs and b/_module/ncs/at_064.ncs differ
diff --git a/_module/ncs/at_066.ncs b/_module/ncs/at_066.ncs
index fc90a3f5..a1a7d175 100644
Binary files a/_module/ncs/at_066.ncs and b/_module/ncs/at_066.ncs differ
diff --git a/_module/ncs/at_069.ncs b/_module/ncs/at_069.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_069.ncs and b/_module/ncs/at_069.ncs differ
diff --git a/_module/ncs/at_071.ncs b/_module/ncs/at_071.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_071.ncs and b/_module/ncs/at_071.ncs differ
diff --git a/_module/ncs/at_072.ncs b/_module/ncs/at_072.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_072.ncs and b/_module/ncs/at_072.ncs differ
diff --git a/_module/ncs/at_073.ncs b/_module/ncs/at_073.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_073.ncs and b/_module/ncs/at_073.ncs differ
diff --git a/_module/ncs/at_074.ncs b/_module/ncs/at_074.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_074.ncs and b/_module/ncs/at_074.ncs differ
diff --git a/_module/ncs/at_077.ncs b/_module/ncs/at_077.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_077.ncs and b/_module/ncs/at_077.ncs differ
diff --git a/_module/ncs/at_080.ncs b/_module/ncs/at_080.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_080.ncs and b/_module/ncs/at_080.ncs differ
diff --git a/_module/ncs/at_081.ncs b/_module/ncs/at_081.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_081.ncs and b/_module/ncs/at_081.ncs differ
diff --git a/_module/ncs/at_082.ncs b/_module/ncs/at_082.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_082.ncs and b/_module/ncs/at_082.ncs differ
diff --git a/_module/ncs/at_083.ncs b/_module/ncs/at_083.ncs
index 1f733248..6c736e8c 100644
Binary files a/_module/ncs/at_083.ncs and b/_module/ncs/at_083.ncs differ
diff --git a/_module/ncs/at_085.ncs b/_module/ncs/at_085.ncs
index 2a25ada0..2d5e9e59 100644
Binary files a/_module/ncs/at_085.ncs and b/_module/ncs/at_085.ncs differ
diff --git a/_module/ncs/at_086.ncs b/_module/ncs/at_086.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_086.ncs and b/_module/ncs/at_086.ncs differ
diff --git a/_module/ncs/at_087.ncs b/_module/ncs/at_087.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_087.ncs and b/_module/ncs/at_087.ncs differ
diff --git a/_module/ncs/at_088.ncs b/_module/ncs/at_088.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_088.ncs and b/_module/ncs/at_088.ncs differ
diff --git a/_module/ncs/at_089.ncs b/_module/ncs/at_089.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_089.ncs and b/_module/ncs/at_089.ncs differ
diff --git a/_module/ncs/at_091.ncs b/_module/ncs/at_091.ncs
index 4a9e8960..b8b39a44 100644
Binary files a/_module/ncs/at_091.ncs and b/_module/ncs/at_091.ncs differ
diff --git a/_module/ncs/at_093.ncs b/_module/ncs/at_093.ncs
index 4c394fe0..f55863f4 100644
Binary files a/_module/ncs/at_093.ncs and b/_module/ncs/at_093.ncs differ
diff --git a/_module/ncs/at_094.ncs b/_module/ncs/at_094.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_094.ncs and b/_module/ncs/at_094.ncs differ
diff --git a/_module/ncs/at_095.ncs b/_module/ncs/at_095.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_095.ncs and b/_module/ncs/at_095.ncs differ
diff --git a/_module/ncs/at_096.ncs b/_module/ncs/at_096.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_096.ncs and b/_module/ncs/at_096.ncs differ
diff --git a/_module/ncs/at_097.ncs b/_module/ncs/at_097.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_097.ncs and b/_module/ncs/at_097.ncs differ
diff --git a/_module/ncs/at_101.ncs b/_module/ncs/at_101.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_101.ncs and b/_module/ncs/at_101.ncs differ
diff --git a/_module/ncs/at_104.ncs b/_module/ncs/at_104.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_104.ncs and b/_module/ncs/at_104.ncs differ
diff --git a/_module/ncs/at_105.ncs b/_module/ncs/at_105.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_105.ncs and b/_module/ncs/at_105.ncs differ
diff --git a/_module/ncs/at_107.ncs b/_module/ncs/at_107.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_107.ncs and b/_module/ncs/at_107.ncs differ
diff --git a/_module/ncs/at_108.ncs b/_module/ncs/at_108.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_108.ncs and b/_module/ncs/at_108.ncs differ
diff --git a/_module/ncs/at_110.ncs b/_module/ncs/at_110.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_110.ncs and b/_module/ncs/at_110.ncs differ
diff --git a/_module/ncs/at_111.ncs b/_module/ncs/at_111.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_111.ncs and b/_module/ncs/at_111.ncs differ
diff --git a/_module/ncs/at_112.ncs b/_module/ncs/at_112.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_112.ncs and b/_module/ncs/at_112.ncs differ
diff --git a/_module/ncs/at_113.ncs b/_module/ncs/at_113.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_113.ncs and b/_module/ncs/at_113.ncs differ
diff --git a/_module/ncs/at_115.ncs b/_module/ncs/at_115.ncs
index c462248a..dfcfdead 100644
Binary files a/_module/ncs/at_115.ncs and b/_module/ncs/at_115.ncs differ
diff --git a/_module/ncs/at_120.ncs b/_module/ncs/at_120.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_120.ncs and b/_module/ncs/at_120.ncs differ
diff --git a/_module/ncs/at_121.ncs b/_module/ncs/at_121.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_121.ncs and b/_module/ncs/at_121.ncs differ
diff --git a/_module/ncs/at_122.ncs b/_module/ncs/at_122.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_122.ncs and b/_module/ncs/at_122.ncs differ
diff --git a/_module/ncs/at_126.ncs b/_module/ncs/at_126.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_126.ncs and b/_module/ncs/at_126.ncs differ
diff --git a/_module/ncs/at_127.ncs b/_module/ncs/at_127.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_127.ncs and b/_module/ncs/at_127.ncs differ
diff --git a/_module/ncs/at_129.ncs b/_module/ncs/at_129.ncs
index 1c97e600..3320ce93 100644
Binary files a/_module/ncs/at_129.ncs and b/_module/ncs/at_129.ncs differ
diff --git a/_module/ncs/at_130.ncs b/_module/ncs/at_130.ncs
index 2bf99ad1..5195ad81 100644
Binary files a/_module/ncs/at_130.ncs and b/_module/ncs/at_130.ncs differ
diff --git a/_module/ncs/at_131.ncs b/_module/ncs/at_131.ncs
index 11f0d952..3285647d 100644
Binary files a/_module/ncs/at_131.ncs and b/_module/ncs/at_131.ncs differ
diff --git a/_module/ncs/at_132.ncs b/_module/ncs/at_132.ncs
index b80eb249..8cc82242 100644
Binary files a/_module/ncs/at_132.ncs and b/_module/ncs/at_132.ncs differ
diff --git a/_module/ncs/at_133.ncs b/_module/ncs/at_133.ncs
index ac09e1bd..cea43d31 100644
Binary files a/_module/ncs/at_133.ncs and b/_module/ncs/at_133.ncs differ
diff --git a/_module/ncs/at_134.ncs b/_module/ncs/at_134.ncs
index 253ce983..b8edd817 100644
Binary files a/_module/ncs/at_134.ncs and b/_module/ncs/at_134.ncs differ
diff --git a/_module/ncs/at_136.ncs b/_module/ncs/at_136.ncs
index 624561c0..f1fd2dee 100644
Binary files a/_module/ncs/at_136.ncs and b/_module/ncs/at_136.ncs differ
diff --git a/_module/ncs/at_137.ncs b/_module/ncs/at_137.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_137.ncs and b/_module/ncs/at_137.ncs differ
diff --git a/_module/ncs/at_138.ncs b/_module/ncs/at_138.ncs
index e6fcdcc0..1e4bf35e 100644
Binary files a/_module/ncs/at_138.ncs and b/_module/ncs/at_138.ncs differ
diff --git a/_module/ncs/at_139.ncs b/_module/ncs/at_139.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_139.ncs and b/_module/ncs/at_139.ncs differ
diff --git a/_module/ncs/at_140.ncs b/_module/ncs/at_140.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_140.ncs and b/_module/ncs/at_140.ncs differ
diff --git a/_module/ncs/at_141.ncs b/_module/ncs/at_141.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_141.ncs and b/_module/ncs/at_141.ncs differ
diff --git a/_module/ncs/at_142.ncs b/_module/ncs/at_142.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_142.ncs and b/_module/ncs/at_142.ncs differ
diff --git a/_module/ncs/at_148.ncs b/_module/ncs/at_148.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_148.ncs and b/_module/ncs/at_148.ncs differ
diff --git a/_module/ncs/at_150.ncs b/_module/ncs/at_150.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_150.ncs and b/_module/ncs/at_150.ncs differ
diff --git a/_module/ncs/at_152.ncs b/_module/ncs/at_152.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_152.ncs and b/_module/ncs/at_152.ncs differ
diff --git a/_module/ncs/at_155.ncs b/_module/ncs/at_155.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_155.ncs and b/_module/ncs/at_155.ncs differ
diff --git a/_module/ncs/at_156.ncs b/_module/ncs/at_156.ncs
index 618f4cdc..855531c9 100644
Binary files a/_module/ncs/at_156.ncs and b/_module/ncs/at_156.ncs differ
diff --git a/_module/ncs/at_157.ncs b/_module/ncs/at_157.ncs
index 346f425d..a1938c7d 100644
Binary files a/_module/ncs/at_157.ncs and b/_module/ncs/at_157.ncs differ
diff --git a/_module/ncs/at_164.ncs b/_module/ncs/at_164.ncs
index 5a14d112..b02506b5 100644
Binary files a/_module/ncs/at_164.ncs and b/_module/ncs/at_164.ncs differ
diff --git a/_module/ncs/at_166.ncs b/_module/ncs/at_166.ncs
index 35ca075c..b25b9032 100644
Binary files a/_module/ncs/at_166.ncs and b/_module/ncs/at_166.ncs differ
diff --git a/_module/ncs/at_170.ncs b/_module/ncs/at_170.ncs
index c5ab82d0..f19d676b 100644
Binary files a/_module/ncs/at_170.ncs and b/_module/ncs/at_170.ncs differ
diff --git a/_module/ncs/at_171.ncs b/_module/ncs/at_171.ncs
index c5ab82d0..f19d676b 100644
Binary files a/_module/ncs/at_171.ncs and b/_module/ncs/at_171.ncs differ
diff --git a/_module/ncs/at_173.ncs b/_module/ncs/at_173.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_173.ncs and b/_module/ncs/at_173.ncs differ
diff --git a/_module/ncs/at_174.ncs b/_module/ncs/at_174.ncs
index 60eaadb7..4d04cf96 100644
Binary files a/_module/ncs/at_174.ncs and b/_module/ncs/at_174.ncs differ
diff --git a/_module/ncs/at_176.ncs b/_module/ncs/at_176.ncs
index b211a879..f8250674 100644
Binary files a/_module/ncs/at_176.ncs and b/_module/ncs/at_176.ncs differ
diff --git a/_module/ncs/at_178.ncs b/_module/ncs/at_178.ncs
index 604084e0..32704409 100644
Binary files a/_module/ncs/at_178.ncs and b/_module/ncs/at_178.ncs differ
diff --git a/_module/ncs/at_180.ncs b/_module/ncs/at_180.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_180.ncs and b/_module/ncs/at_180.ncs differ
diff --git a/_module/ncs/at_184.ncs b/_module/ncs/at_184.ncs
index 1f733248..6c736e8c 100644
Binary files a/_module/ncs/at_184.ncs and b/_module/ncs/at_184.ncs differ
diff --git a/_module/ncs/at_185.ncs b/_module/ncs/at_185.ncs
index 90baa897..a53fbd13 100644
Binary files a/_module/ncs/at_185.ncs and b/_module/ncs/at_185.ncs differ
diff --git a/_module/ncs/at_186.ncs b/_module/ncs/at_186.ncs
index ed8a21ab..58119fbd 100644
Binary files a/_module/ncs/at_186.ncs and b/_module/ncs/at_186.ncs differ
diff --git a/_module/ncs/at_187.ncs b/_module/ncs/at_187.ncs
index 4055e048..e7c41179 100644
Binary files a/_module/ncs/at_187.ncs and b/_module/ncs/at_187.ncs differ
diff --git a/_module/ncs/at_189.ncs b/_module/ncs/at_189.ncs
index 35ca075c..b25b9032 100644
Binary files a/_module/ncs/at_189.ncs and b/_module/ncs/at_189.ncs differ
diff --git a/_module/ncs/at_191.ncs b/_module/ncs/at_191.ncs
index 8e90065b..64307bc3 100644
Binary files a/_module/ncs/at_191.ncs and b/_module/ncs/at_191.ncs differ
diff --git a/_module/ncs/at_193.ncs b/_module/ncs/at_193.ncs
index 76dcc506..87050b49 100644
Binary files a/_module/ncs/at_193.ncs and b/_module/ncs/at_193.ncs differ
diff --git a/_module/ncs/at_196.ncs b/_module/ncs/at_196.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_196.ncs and b/_module/ncs/at_196.ncs differ
diff --git a/_module/ncs/at_199.ncs b/_module/ncs/at_199.ncs
index 80c04004..2692a304 100644
Binary files a/_module/ncs/at_199.ncs and b/_module/ncs/at_199.ncs differ
diff --git a/_module/ncs/at_202.ncs b/_module/ncs/at_202.ncs
index 208c7a2f..cf977eb7 100644
Binary files a/_module/ncs/at_202.ncs and b/_module/ncs/at_202.ncs differ
diff --git a/_module/ncs/at_204.ncs b/_module/ncs/at_204.ncs
index 618f4cdc..855531c9 100644
Binary files a/_module/ncs/at_204.ncs and b/_module/ncs/at_204.ncs differ
diff --git a/_module/ncs/at_205.ncs b/_module/ncs/at_205.ncs
index f4856a55..11eff85e 100644
Binary files a/_module/ncs/at_205.ncs and b/_module/ncs/at_205.ncs differ
diff --git a/_module/ncs/at_206.ncs b/_module/ncs/at_206.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_206.ncs and b/_module/ncs/at_206.ncs differ
diff --git a/_module/ncs/at_233.ncs b/_module/ncs/at_233.ncs
index ed7a2817..3a24b5ef 100644
Binary files a/_module/ncs/at_233.ncs and b/_module/ncs/at_233.ncs differ
diff --git a/_module/ncs/at_234.ncs b/_module/ncs/at_234.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_234.ncs and b/_module/ncs/at_234.ncs differ
diff --git a/_module/ncs/at_235.ncs b/_module/ncs/at_235.ncs
index bf512ae1..1f854b94 100644
Binary files a/_module/ncs/at_235.ncs and b/_module/ncs/at_235.ncs differ
diff --git a/_module/ncs/at_236.ncs b/_module/ncs/at_236.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_236.ncs and b/_module/ncs/at_236.ncs differ
diff --git a/_module/ncs/at_237.ncs b/_module/ncs/at_237.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_237.ncs and b/_module/ncs/at_237.ncs differ
diff --git a/_module/ncs/at_238.ncs b/_module/ncs/at_238.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_238.ncs and b/_module/ncs/at_238.ncs differ
diff --git a/_module/ncs/at_239.ncs b/_module/ncs/at_239.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_239.ncs and b/_module/ncs/at_239.ncs differ
diff --git a/_module/ncs/at_240.ncs b/_module/ncs/at_240.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_240.ncs and b/_module/ncs/at_240.ncs differ
diff --git a/_module/ncs/at_241.ncs b/_module/ncs/at_241.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_241.ncs and b/_module/ncs/at_241.ncs differ
diff --git a/_module/ncs/at_243.ncs b/_module/ncs/at_243.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_243.ncs and b/_module/ncs/at_243.ncs differ
diff --git a/_module/ncs/at_244.ncs b/_module/ncs/at_244.ncs
index e67f9872..78172b90 100644
Binary files a/_module/ncs/at_244.ncs and b/_module/ncs/at_244.ncs differ
diff --git a/_module/ncs/at_245.ncs b/_module/ncs/at_245.ncs
index 94b15ac8..df96007d 100644
Binary files a/_module/ncs/at_245.ncs and b/_module/ncs/at_245.ncs differ
diff --git a/_module/ncs/at_246.ncs b/_module/ncs/at_246.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_246.ncs and b/_module/ncs/at_246.ncs differ
diff --git a/_module/ncs/at_248.ncs b/_module/ncs/at_248.ncs
index fbba7c3b..a85636f4 100644
Binary files a/_module/ncs/at_248.ncs and b/_module/ncs/at_248.ncs differ
diff --git a/_module/ncs/at_249.ncs b/_module/ncs/at_249.ncs
index 9524b16c..580dbd70 100644
Binary files a/_module/ncs/at_249.ncs and b/_module/ncs/at_249.ncs differ
diff --git a/_module/ncs/at_250.ncs b/_module/ncs/at_250.ncs
index 9524b16c..580dbd70 100644
Binary files a/_module/ncs/at_250.ncs and b/_module/ncs/at_250.ncs differ
diff --git a/_module/ncs/at_259.ncs b/_module/ncs/at_259.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_259.ncs and b/_module/ncs/at_259.ncs differ
diff --git a/_module/ncs/at_260.ncs b/_module/ncs/at_260.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_260.ncs and b/_module/ncs/at_260.ncs differ
diff --git a/_module/ncs/at_264.ncs b/_module/ncs/at_264.ncs
index b211a879..f8250674 100644
Binary files a/_module/ncs/at_264.ncs and b/_module/ncs/at_264.ncs differ
diff --git a/_module/ncs/at_266.ncs b/_module/ncs/at_266.ncs
index bbd6b9f0..96963885 100644
Binary files a/_module/ncs/at_266.ncs and b/_module/ncs/at_266.ncs differ
diff --git a/_module/ncs/at_268.ncs b/_module/ncs/at_268.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/at_268.ncs and b/_module/ncs/at_268.ncs differ
diff --git a/_module/ncs/at_271.ncs b/_module/ncs/at_271.ncs
index 491df32b..0f3ec6a0 100644
Binary files a/_module/ncs/at_271.ncs and b/_module/ncs/at_271.ncs differ
diff --git a/_module/ncs/at_272.ncs b/_module/ncs/at_272.ncs
index cc59576e..402544e1 100644
Binary files a/_module/ncs/at_272.ncs and b/_module/ncs/at_272.ncs differ
diff --git a/_module/ncs/at_caplvlup.ncs b/_module/ncs/at_caplvlup.ncs
index 5bc5a840..7c1c396d 100644
Binary files a/_module/ncs/at_caplvlup.ncs and b/_module/ncs/at_caplvlup.ncs differ
diff --git a/_module/ncs/at_dm_attack1.ncs b/_module/ncs/at_dm_attack1.ncs
index 2fc62180..9033c62f 100644
Binary files a/_module/ncs/at_dm_attack1.ncs and b/_module/ncs/at_dm_attack1.ncs differ
diff --git a/_module/ncs/at_ghoulchest1.ncs b/_module/ncs/at_ghoulchest1.ncs
index 7cbce21c..42fa66d1 100644
Binary files a/_module/ncs/at_ghoulchest1.ncs and b/_module/ncs/at_ghoulchest1.ncs differ
diff --git a/_module/ncs/at_ghoulchest2.ncs b/_module/ncs/at_ghoulchest2.ncs
index bafee577..17968170 100644
Binary files a/_module/ncs/at_ghoulchest2.ncs and b/_module/ncs/at_ghoulchest2.ncs differ
diff --git a/_module/ncs/at_give_coins.ncs b/_module/ncs/at_give_coins.ncs
index b2c76629..dc927cf5 100644
Binary files a/_module/ncs/at_give_coins.ncs and b/_module/ncs/at_give_coins.ncs differ
diff --git a/_module/ncs/at_gotplaycards.ncs b/_module/ncs/at_gotplaycards.ncs
index a825ab3d..b8b3ed8a 100644
Binary files a/_module/ncs/at_gotplaycards.ncs and b/_module/ncs/at_gotplaycards.ncs differ
diff --git a/_module/ncs/at_spn_grn_slime.ncs b/_module/ncs/at_spn_grn_slime.ncs
index 65f6e89b..28ab1ed1 100644
Binary files a/_module/ncs/at_spn_grn_slime.ncs and b/_module/ncs/at_spn_grn_slime.ncs differ
diff --git a/_module/ncs/atropal_ai.ncs b/_module/ncs/atropal_ai.ncs
index 6edbd99a..c74e57c7 100644
Binary files a/_module/ncs/atropal_ai.ncs and b/_module/ncs/atropal_ai.ncs differ
diff --git a/_module/ncs/atropal_aura3.ncs b/_module/ncs/atropal_aura3.ncs
index ede4b337..932e643b 100644
Binary files a/_module/ncs/atropal_aura3.ncs and b/_module/ncs/atropal_aura3.ncs differ
diff --git a/_module/ncs/atropaltouch.ncs b/_module/ncs/atropaltouch.ncs
index 1c9dd9e7..b59bce8e 100644
Binary files a/_module/ncs/atropaltouch.ncs and b/_module/ncs/atropaltouch.ncs differ
diff --git a/_module/ncs/attackpc.ncs b/_module/ncs/attackpc.ncs
index d00611e3..54392c07 100644
Binary files a/_module/ncs/attackpc.ncs and b/_module/ncs/attackpc.ncs differ
diff --git a/_module/ncs/attpcnofact.ncs b/_module/ncs/attpcnofact.ncs
index 2d26aec8..95986329 100644
Binary files a/_module/ncs/attpcnofact.ncs and b/_module/ncs/attpcnofact.ncs differ
diff --git a/_module/ncs/aura_ai.ncs b/_module/ncs/aura_ai.ncs
index aa2d2f01..f51f9b9b 100644
Binary files a/_module/ncs/aura_ai.ncs and b/_module/ncs/aura_ai.ncs differ
diff --git a/_module/ncs/autoclose_door.ncs b/_module/ncs/autoclose_door.ncs
index b5789f53..68d6b11a 100644
Binary files a/_module/ncs/autoclose_door.ncs and b/_module/ncs/autoclose_door.ncs differ
diff --git a/_module/ncs/baneenter.ncs b/_module/ncs/baneenter.ncs
index 74183351..73f2f503 100644
Binary files a/_module/ncs/baneenter.ncs and b/_module/ncs/baneenter.ncs differ
diff --git a/_module/ncs/belgos.ncs b/_module/ncs/belgos.ncs
index 08ab3aa2..0b29f292 100644
Binary files a/_module/ncs/belgos.ncs and b/_module/ncs/belgos.ncs differ
diff --git a/_module/ncs/blaspheme_bite.ncs b/_module/ncs/blaspheme_bite.ncs
index d512b6e8..ee6acafb 100644
Binary files a/_module/ncs/blaspheme_bite.ncs and b/_module/ncs/blaspheme_bite.ncs differ
diff --git a/_module/ncs/bld_drain_onhit.ncs b/_module/ncs/bld_drain_onhit.ncs
index d0324cba..001ca350 100644
Binary files a/_module/ncs/bld_drain_onhit.ncs and b/_module/ncs/bld_drain_onhit.ncs differ
diff --git a/_module/ncs/bleakaura1.ncs b/_module/ncs/bleakaura1.ncs
index 9b88aec7..96b2ea77 100644
Binary files a/_module/ncs/bleakaura1.ncs and b/_module/ncs/bleakaura1.ncs differ
diff --git a/_module/ncs/bleakaura2.ncs b/_module/ncs/bleakaura2.ncs
index 143246a7..7f267229 100644
Binary files a/_module/ncs/bleakaura2.ncs and b/_module/ncs/bleakaura2.ncs differ
diff --git a/_module/ncs/bloodcall.ncs b/_module/ncs/bloodcall.ncs
index 7d797cb2..cd373725 100644
Binary files a/_module/ncs/bloodcall.ncs and b/_module/ncs/bloodcall.ncs differ
diff --git a/_module/ncs/bonesubsumption.ncs b/_module/ncs/bonesubsumption.ncs
index 07d37283..6d5484ad 100644
Binary files a/_module/ncs/bonesubsumption.ncs and b/_module/ncs/bonesubsumption.ncs differ
diff --git a/_module/ncs/boosonenter.ncs b/_module/ncs/boosonenter.ncs
index e11c8bc6..279ffe77 100644
Binary files a/_module/ncs/boosonenter.ncs and b/_module/ncs/boosonenter.ncs differ
diff --git a/_module/ncs/bottleofiarscrip.ncs b/_module/ncs/bottleofiarscrip.ncs
index af4fd4f4..61eb5ca8 100644
Binary files a/_module/ncs/bottleofiarscrip.ncs and b/_module/ncs/bottleofiarscrip.ncs differ
diff --git a/_module/ncs/burrow_onspawn.ncs b/_module/ncs/burrow_onspawn.ncs
index e2e03d7a..dba103c7 100644
Binary files a/_module/ncs/burrow_onspawn.ncs and b/_module/ncs/burrow_onspawn.ncs differ
diff --git a/_module/ncs/call_onnui.ncs b/_module/ncs/call_onnui.ncs
index ac255caf..2dc2442a 100644
Binary files a/_module/ncs/call_onnui.ncs and b/_module/ncs/call_onnui.ncs differ
diff --git a/_module/ncs/cavein_retex.ncs b/_module/ncs/cavein_retex.ncs
index f87e1c64..3dae79f3 100644
Binary files a/_module/ncs/cavein_retex.ncs and b/_module/ncs/cavein_retex.ncs differ
diff --git a/_module/ncs/cha_drain.ncs b/_module/ncs/cha_drain.ncs
index e25a337e..3bc68759 100644
Binary files a/_module/ncs/cha_drain.ncs and b/_module/ncs/cha_drain.ncs differ
diff --git a/_module/ncs/charm_aura1.ncs b/_module/ncs/charm_aura1.ncs
index 868a2748..4897fcdb 100644
Binary files a/_module/ncs/charm_aura1.ncs and b/_module/ncs/charm_aura1.ncs differ
diff --git a/_module/ncs/charm_aura2.ncs b/_module/ncs/charm_aura2.ncs
index 84908f9e..b74ea28b 100644
Binary files a/_module/ncs/charm_aura2.ncs and b/_module/ncs/charm_aura2.ncs differ
diff --git a/_module/ncs/chic_ai.ncs b/_module/ncs/chic_ai.ncs
index 97efe042..d216f468 100644
Binary files a/_module/ncs/chic_ai.ncs and b/_module/ncs/chic_ai.ncs differ
diff --git a/_module/ncs/clr_craft_vars.ncs b/_module/ncs/clr_craft_vars.ncs
new file mode 100644
index 00000000..8e88e96f
Binary files /dev/null and b/_module/ncs/clr_craft_vars.ncs differ
diff --git a/_module/ncs/codi_heartbeat.ncs b/_module/ncs/codi_heartbeat.ncs
index fa1a68be..193011cb 100644
Binary files a/_module/ncs/codi_heartbeat.ncs and b/_module/ncs/codi_heartbeat.ncs differ
diff --git a/_module/ncs/codi_ondamage.ncs b/_module/ncs/codi_ondamage.ncs
index e012bc46..7ef139c1 100644
Binary files a/_module/ncs/codi_ondamage.ncs and b/_module/ncs/codi_ondamage.ncs differ
diff --git a/_module/ncs/codi_ondeath.ncs b/_module/ncs/codi_ondeath.ncs
index 902883f9..f1bc5b26 100644
Binary files a/_module/ncs/codi_ondeath.ncs and b/_module/ncs/codi_ondeath.ncs differ
diff --git a/_module/ncs/codi_spawn.ncs b/_module/ncs/codi_spawn.ncs
index 4503f717..96c19dc5 100644
Binary files a/_module/ncs/codi_spawn.ncs and b/_module/ncs/codi_spawn.ncs differ
diff --git a/_module/ncs/codi_userdef.ncs b/_module/ncs/codi_userdef.ncs
index 4b86342b..dcea527f 100644
Binary files a/_module/ncs/codi_userdef.ncs and b/_module/ncs/codi_userdef.ncs differ
diff --git a/_module/ncs/commoner_creator.ncs b/_module/ncs/commoner_creator.ncs
index f8fd16ff..05638fb2 100644
Binary files a/_module/ncs/commoner_creator.ncs and b/_module/ncs/commoner_creator.ncs differ
diff --git a/_module/ncs/commoner_main.ncs b/_module/ncs/commoner_main.ncs
index 0f161835..82d2c9ea 100644
Binary files a/_module/ncs/commoner_main.ncs and b/_module/ncs/commoner_main.ncs differ
diff --git a/_module/ncs/commoner_main_cb.ncs b/_module/ncs/commoner_main_cb.ncs
index db7629e6..7b8fe124 100644
Binary files a/_module/ncs/commoner_main_cb.ncs and b/_module/ncs/commoner_main_cb.ncs differ
diff --git a/_module/ncs/commoner_spawn.ncs b/_module/ncs/commoner_spawn.ncs
index 1b4e6204..7f79b514 100644
Binary files a/_module/ncs/commoner_spawn.ncs and b/_module/ncs/commoner_spawn.ncs differ
diff --git a/_module/ncs/constrict.ncs b/_module/ncs/constrict.ncs
index c79ebedf..2f723d81 100644
Binary files a/_module/ncs/constrict.ncs and b/_module/ncs/constrict.ncs differ
diff --git a/_module/ncs/corrak_onpercep.ncs b/_module/ncs/corrak_onpercep.ncs
index f62e7f4e..4e258eab 100644
Binary files a/_module/ncs/corrak_onpercep.ncs and b/_module/ncs/corrak_onpercep.ncs differ
diff --git a/_module/ncs/cr_bite_g_ant_s.ncs b/_module/ncs/cr_bite_g_ant_s.ncs
index b9c2bed6..2d62c280 100644
Binary files a/_module/ncs/cr_bite_g_ant_s.ncs and b/_module/ncs/cr_bite_g_ant_s.ncs differ
diff --git a/_module/ncs/cr_bloodfly_hb.ncs b/_module/ncs/cr_bloodfly_hb.ncs
index c7f55c20..b695cbda 100644
Binary files a/_module/ncs/cr_bloodfly_hb.ncs and b/_module/ncs/cr_bloodfly_hb.ncs differ
diff --git a/_module/ncs/cr_claw_ggg_l.ncs b/_module/ncs/cr_claw_ggg_l.ncs
index 044bf960..5c6df2d6 100644
Binary files a/_module/ncs/cr_claw_ggg_l.ncs and b/_module/ncs/cr_claw_ggg_l.ncs differ
diff --git a/_module/ncs/cr_claw_ggg_r.ncs b/_module/ncs/cr_claw_ggg_r.ncs
index 6eb02fb9..dd9c7f9b 100644
Binary files a/_module/ncs/cr_claw_ggg_r.ncs and b/_module/ncs/cr_claw_ggg_r.ncs differ
diff --git a/_module/ncs/cr_dung_slam.ncs b/_module/ncs/cr_dung_slam.ncs
index d4ef469e..f0388c60 100644
Binary files a/_module/ncs/cr_dung_slam.ncs and b/_module/ncs/cr_dung_slam.ncs differ
diff --git a/_module/ncs/cv_50cp_100xp.ncs b/_module/ncs/cv_50cp_100xp.ncs
index 027dbe4a..f7dc61d1 100644
Binary files a/_module/ncs/cv_50cp_100xp.ncs and b/_module/ncs/cv_50cp_100xp.ncs differ
diff --git a/_module/ncs/cv_destselfnofx.ncs b/_module/ncs/cv_destselfnofx.ncs
index be6e2eb3..cf686ffb 100644
Binary files a/_module/ncs/cv_destselfnofx.ncs and b/_module/ncs/cv_destselfnofx.ncs differ
diff --git a/_module/ncs/cv_doppleshift.ncs b/_module/ncs/cv_doppleshift.ncs
index 078cbbde..5ac19a88 100644
Binary files a/_module/ncs/cv_doppleshift.ncs and b/_module/ncs/cv_doppleshift.ncs differ
diff --git a/_module/ncs/cv_party_5k_xp.ncs b/_module/ncs/cv_party_5k_xp.ncs
index e8563d33..1e34439f 100644
Binary files a/_module/ncs/cv_party_5k_xp.ncs and b/_module/ncs/cv_party_5k_xp.ncs differ
diff --git a/_module/ncs/cv_pwstore_01.ncs b/_module/ncs/cv_pwstore_01.ncs
index 363cc601..d896ae20 100644
Binary files a/_module/ncs/cv_pwstore_01.ncs and b/_module/ncs/cv_pwstore_01.ncs differ
diff --git a/_module/ncs/cv_scramge_shift.ncs b/_module/ncs/cv_scramge_shift.ncs
index bb7979af..d05b9557 100644
Binary files a/_module/ncs/cv_scramge_shift.ncs and b/_module/ncs/cv_scramge_shift.ncs differ
diff --git a/_module/ncs/cv_ubar_reward.ncs b/_module/ncs/cv_ubar_reward.ncs
index f4a85475..54407751 100644
Binary files a/_module/ncs/cv_ubar_reward.ncs and b/_module/ncs/cv_ubar_reward.ncs differ
diff --git a/_module/ncs/death_aura1.ncs b/_module/ncs/death_aura1.ncs
index 9227e7a4..c042f80f 100644
Binary files a/_module/ncs/death_aura1.ncs and b/_module/ncs/death_aura1.ncs differ
diff --git a/_module/ncs/deathopen.ncs b/_module/ncs/deathopen.ncs
index 7fd0191a..6525a94b 100644
Binary files a/_module/ncs/deathopen.ncs and b/_module/ncs/deathopen.ncs differ
diff --git a/_module/ncs/default7_1min.ncs b/_module/ncs/default7_1min.ncs
index 521815d9..e2d4c19e 100644
Binary files a/_module/ncs/default7_1min.ncs and b/_module/ncs/default7_1min.ncs differ
diff --git a/_module/ncs/default9_pw_glnd.ncs b/_module/ncs/default9_pw_glnd.ncs
index c1fbef8c..82663bae 100644
Binary files a/_module/ncs/default9_pw_glnd.ncs and b/_module/ncs/default9_pw_glnd.ncs differ
diff --git a/_module/ncs/default9_pw_stm.ncs b/_module/ncs/default9_pw_stm.ncs
index 9a85cb83..fdddaa46 100644
Binary files a/_module/ncs/default9_pw_stm.ncs and b/_module/ncs/default9_pw_stm.ncs differ
diff --git a/_module/ncs/demilichcomes.ncs b/_module/ncs/demilichcomes.ncs
index 0d0c18a9..aa6faf27 100644
Binary files a/_module/ncs/demilichcomes.ncs and b/_module/ncs/demilichcomes.ncs differ
diff --git a/_module/ncs/desecrating_aur1.ncs b/_module/ncs/desecrating_aur1.ncs
index 8dbab1f6..efe94f1b 100644
Binary files a/_module/ncs/desecrating_aur1.ncs and b/_module/ncs/desecrating_aur1.ncs differ
diff --git a/_module/ncs/desecrating_aur3.ncs b/_module/ncs/desecrating_aur3.ncs
index 0149a7b4..1ec8a6f8 100644
Binary files a/_module/ncs/desecrating_aur3.ncs and b/_module/ncs/desecrating_aur3.ncs differ
diff --git a/_module/ncs/dmfi_activate.ncs b/_module/ncs/dmfi_activate.ncs
index 70bf2644..f238a44a 100644
Binary files a/_module/ncs/dmfi_activate.ncs and b/_module/ncs/dmfi_activate.ncs differ
diff --git a/_module/ncs/dmfi_execute.ncs b/_module/ncs/dmfi_execute.ncs
index 841cf4d4..c712ce95 100644
Binary files a/_module/ncs/dmfi_execute.ncs and b/_module/ncs/dmfi_execute.ncs differ
diff --git a/_module/ncs/dmfi_onclienter.ncs b/_module/ncs/dmfi_onclienter.ncs
index 0c3b74bd..01cb2c99 100644
Binary files a/_module/ncs/dmfi_onclienter.ncs and b/_module/ncs/dmfi_onclienter.ncs differ
diff --git a/_module/ncs/dmfi_onplychat.ncs b/_module/ncs/dmfi_onplychat.ncs
index 1d771a37..174ee1e4 100644
Binary files a/_module/ncs/dmfi_onplychat.ncs and b/_module/ncs/dmfi_onplychat.ncs differ
diff --git a/_module/ncs/dmfi_onrest.ncs b/_module/ncs/dmfi_onrest.ncs
index 9e9a860b..e64e3189 100644
Binary files a/_module/ncs/dmfi_onrest.ncs and b/_module/ncs/dmfi_onrest.ncs differ
diff --git a/_module/ncs/dmfi_plychat_exe.ncs b/_module/ncs/dmfi_plychat_exe.ncs
index 7c9ec971..812615ab 100644
Binary files a/_module/ncs/dmfi_plychat_exe.ncs and b/_module/ncs/dmfi_plychat_exe.ncs differ
diff --git a/_module/ncs/dmfi_unact_nam02.ncs b/_module/ncs/dmfi_unact_nam02.ncs
index 25daddb6..d4485abc 100644
Binary files a/_module/ncs/dmfi_unact_nam02.ncs and b/_module/ncs/dmfi_unact_nam02.ncs differ
diff --git a/_module/ncs/dmfi_unact_nam04.ncs b/_module/ncs/dmfi_unact_nam04.ncs
index 7d39c349..cd852016 100644
Binary files a/_module/ncs/dmfi_unact_nam04.ncs and b/_module/ncs/dmfi_unact_nam04.ncs differ
diff --git a/_module/ncs/dmfi_unact_nam06.ncs b/_module/ncs/dmfi_unact_nam06.ncs
index a58b5fa4..7ce8c50b 100644
Binary files a/_module/ncs/dmfi_unact_nam06.ncs and b/_module/ncs/dmfi_unact_nam06.ncs differ
diff --git a/_module/ncs/dmfi_unact_nam08.ncs b/_module/ncs/dmfi_unact_nam08.ncs
index 7d39c349..cd852016 100644
Binary files a/_module/ncs/dmfi_unact_nam08.ncs and b/_module/ncs/dmfi_unact_nam08.ncs differ
diff --git a/_module/ncs/dmfi_univ_cond.ncs b/_module/ncs/dmfi_univ_cond.ncs
index 7e0c428e..402af2e4 100644
Binary files a/_module/ncs/dmfi_univ_cond.ncs and b/_module/ncs/dmfi_univ_cond.ncs differ
diff --git a/_module/ncs/dmfi_univ_dmw.ncs b/_module/ncs/dmfi_univ_dmw.ncs
index 9100bcbf..53b275a1 100644
Binary files a/_module/ncs/dmfi_univ_dmw.ncs and b/_module/ncs/dmfi_univ_dmw.ncs differ
diff --git a/_module/ncs/dmfi_univ_listen.ncs b/_module/ncs/dmfi_univ_listen.ncs
index b26f82a3..24881fe6 100644
Binary files a/_module/ncs/dmfi_univ_listen.ncs and b/_module/ncs/dmfi_univ_listen.ncs differ
diff --git a/_module/ncs/dmfi_voice_exe.ncs b/_module/ncs/dmfi_voice_exe.ncs
index 6366c06e..74f190ec 100644
Binary files a/_module/ncs/dmfi_voice_exe.ncs and b/_module/ncs/dmfi_voice_exe.ncs differ
diff --git a/_module/ncs/dmfi_x_afflict.ncs b/_module/ncs/dmfi_x_afflict.ncs
index e3b4dc05..7ba360f9 100644
Binary files a/_module/ncs/dmfi_x_afflict.ncs and b/_module/ncs/dmfi_x_afflict.ncs differ
diff --git a/_module/ncs/dmfi_x_emote.ncs b/_module/ncs/dmfi_x_emote.ncs
index d8b73a93..4ccd43e5 100644
Binary files a/_module/ncs/dmfi_x_emote.ncs and b/_module/ncs/dmfi_x_emote.ncs differ
diff --git a/_module/ncs/dmfi_x_fx.ncs b/_module/ncs/dmfi_x_fx.ncs
index c23ed74d..42792d22 100644
Binary files a/_module/ncs/dmfi_x_fx.ncs and b/_module/ncs/dmfi_x_fx.ncs differ
diff --git a/_module/ncs/door_area_trans.ncs b/_module/ncs/door_area_trans.ncs
index 38915362..5ca9c488 100644
Binary files a/_module/ncs/door_area_trans.ncs and b/_module/ncs/door_area_trans.ncs differ
diff --git a/_module/ncs/doplchange.ncs b/_module/ncs/doplchange.ncs
index f26f0f50..d0297909 100644
Binary files a/_module/ncs/doplchange.ncs and b/_module/ncs/doplchange.ncs differ
diff --git a/_module/ncs/dream_ai.ncs b/_module/ncs/dream_ai.ncs
index 9636556b..abb08ab6 100644
Binary files a/_module/ncs/dream_ai.ncs and b/_module/ncs/dream_ai.ncs differ
diff --git a/_module/ncs/dream_tendril.ncs b/_module/ncs/dream_tendril.ncs
index 7db10352..5e12c927 100644
Binary files a/_module/ncs/dream_tendril.ncs and b/_module/ncs/dream_tendril.ncs differ
diff --git a/_module/ncs/drowndoor.ncs b/_module/ncs/drowndoor.ncs
index 7d34fe4b..218139b9 100644
Binary files a/_module/ncs/drowndoor.ncs and b/_module/ncs/drowndoor.ncs differ
diff --git a/_module/ncs/drusilla_ondeath.ncs b/_module/ncs/drusilla_ondeath.ncs
index 785eef96..ae7f6bc8 100644
Binary files a/_module/ncs/drusilla_ondeath.ncs and b/_module/ncs/drusilla_ondeath.ncs differ
diff --git a/_module/ncs/drusilla_onperce.ncs b/_module/ncs/drusilla_onperce.ncs
index f62e7f4e..4e258eab 100644
Binary files a/_module/ncs/drusilla_onperce.ncs and b/_module/ncs/drusilla_onperce.ncs differ
diff --git a/_module/ncs/dspiderbite.ncs b/_module/ncs/dspiderbite.ncs
index e36a7128..8a497646 100644
Binary files a/_module/ncs/dspiderbite.ncs and b/_module/ncs/dspiderbite.ncs differ
diff --git a/_module/ncs/dummy_event.ncs b/_module/ncs/dummy_event.ncs
new file mode 100644
index 00000000..ecb1c72d
Binary files /dev/null and b/_module/ncs/dummy_event.ncs differ
diff --git a/_module/ncs/dungeon_enter.ncs b/_module/ncs/dungeon_enter.ncs
index 86ec07cb..a388bda6 100644
Binary files a/_module/ncs/dungeon_enter.ncs and b/_module/ncs/dungeon_enter.ncs differ
diff --git a/_module/ncs/dungmon_onhb.ncs b/_module/ncs/dungmon_onhb.ncs
index f50a92c7..49750b8e 100644
Binary files a/_module/ncs/dungmon_onhb.ncs and b/_module/ncs/dungmon_onhb.ncs differ
diff --git a/_module/ncs/dwarfstatue.ncs b/_module/ncs/dwarfstatue.ncs
index cc5235f5..a746a04a 100644
Binary files a/_module/ncs/dwarfstatue.ncs and b/_module/ncs/dwarfstatue.ncs differ
diff --git a/_module/ncs/dwarfstatuelead.ncs b/_module/ncs/dwarfstatuelead.ncs
index ddc36069..7c24aadd 100644
Binary files a/_module/ncs/dwarfstatuelead.ncs and b/_module/ncs/dwarfstatuelead.ncs differ
diff --git a/_module/ncs/ed3_troll_custom.ncs b/_module/ncs/ed3_troll_custom.ncs
index a12db3a1..c338867b 100644
Binary files a/_module/ncs/ed3_troll_custom.ncs and b/_module/ncs/ed3_troll_custom.ncs differ
diff --git a/_module/ncs/ed3_troll_spawn.ncs b/_module/ncs/ed3_troll_spawn.ncs
index 73ee55e6..c06bb23d 100644
Binary files a/_module/ncs/ed3_troll_spawn.ncs and b/_module/ncs/ed3_troll_spawn.ncs differ
diff --git a/_module/ncs/elfstatue.ncs b/_module/ncs/elfstatue.ncs
index 731bc422..1219b5f4 100644
Binary files a/_module/ncs/elfstatue.ncs and b/_module/ncs/elfstatue.ncs differ
diff --git a/_module/ncs/ema_xp4trap_dis.ncs b/_module/ncs/ema_xp4trap_dis.ncs
index ddbcf8fc..541f22ce 100644
Binary files a/_module/ncs/ema_xp4trap_dis.ncs and b/_module/ncs/ema_xp4trap_dis.ncs differ
diff --git a/_module/ncs/entropic_blade.ncs b/_module/ncs/entropic_blade.ncs
index 55926104..56a97fea 100644
Binary files a/_module/ncs/entropic_blade.ncs and b/_module/ncs/entropic_blade.ncs differ
diff --git a/_module/ncs/eviscerator.ncs b/_module/ncs/eviscerator.ncs
index a5d1b3da..40c055ad 100644
Binary files a/_module/ncs/eviscerator.ncs and b/_module/ncs/eviscerator.ncs differ
diff --git a/_module/ncs/fbondeath.ncs b/_module/ncs/fbondeath.ncs
index 474fbbf4..385847c3 100644
Binary files a/_module/ncs/fbondeath.ncs and b/_module/ncs/fbondeath.ncs differ
diff --git a/_module/ncs/fear2_aura1.ncs b/_module/ncs/fear2_aura1.ncs
index 31726be1..c6491493 100644
Binary files a/_module/ncs/fear2_aura1.ncs and b/_module/ncs/fear2_aura1.ncs differ
diff --git a/_module/ncs/fear_aura1.ncs b/_module/ncs/fear_aura1.ncs
index efc33ca3..327fd837 100644
Binary files a/_module/ncs/fear_aura1.ncs and b/_module/ncs/fear_aura1.ncs differ
diff --git a/_module/ncs/fighterstatue.ncs b/_module/ncs/fighterstatue.ncs
index c8f9858e..2259ad76 100644
Binary files a/_module/ncs/fighterstatue.ncs and b/_module/ncs/fighterstatue.ncs differ
diff --git a/_module/ncs/fireballonattack.ncs b/_module/ncs/fireballonattack.ncs
index 9e6ada3d..d7ce7559 100644
Binary files a/_module/ncs/fireballonattack.ncs and b/_module/ncs/fireballonattack.ncs differ
diff --git a/_module/ncs/g_fireworksfinal.ncs b/_module/ncs/g_fireworksfinal.ncs
index 7449dcdd..ec58f9b1 100644
Binary files a/_module/ncs/g_fireworksfinal.ncs and b/_module/ncs/g_fireworksfinal.ncs differ
diff --git a/_module/ncs/g_larfireworks.ncs b/_module/ncs/g_larfireworks.ncs
index ab8e7e1f..3b4c86cf 100644
Binary files a/_module/ncs/g_larfireworks.ncs and b/_module/ncs/g_larfireworks.ncs differ
diff --git a/_module/ncs/g_medfireworks.ncs b/_module/ncs/g_medfireworks.ncs
index cbaf7e09..b3b88a7c 100644
Binary files a/_module/ncs/g_medfireworks.ncs and b/_module/ncs/g_medfireworks.ncs differ
diff --git a/_module/ncs/g_missile.ncs b/_module/ncs/g_missile.ncs
index 67117bf7..08175f67 100644
Binary files a/_module/ncs/g_missile.ncs and b/_module/ncs/g_missile.ncs differ
diff --git a/_module/ncs/g_smallfirework2.ncs b/_module/ncs/g_smallfirework2.ncs
index 1ab00622..c66adf12 100644
Binary files a/_module/ncs/g_smallfirework2.ncs and b/_module/ncs/g_smallfirework2.ncs differ
diff --git a/_module/ncs/g_smallfireworks.ncs b/_module/ncs/g_smallfireworks.ncs
index 1797b41c..a9cc8fea 100644
Binary files a/_module/ncs/g_smallfireworks.ncs and b/_module/ncs/g_smallfireworks.ncs differ
diff --git a/_module/ncs/g_startfireworks.ncs b/_module/ncs/g_startfireworks.ncs
index 414f44b7..4ba9b606 100644
Binary files a/_module/ncs/g_startfireworks.ncs and b/_module/ncs/g_startfireworks.ncs differ
diff --git a/_module/ncs/ghast_stench1.ncs b/_module/ncs/ghast_stench1.ncs
index 4d0deed0..78e23380 100644
Binary files a/_module/ncs/ghast_stench1.ncs and b/_module/ncs/ghast_stench1.ncs differ
diff --git a/_module/ncs/ghoul_bite.ncs b/_module/ncs/ghoul_bite.ncs
index e89914dc..c095c5bc 100644
Binary files a/_module/ncs/ghoul_bite.ncs and b/_module/ncs/ghoul_bite.ncs differ
diff --git a/_module/ncs/ghoul_claw.ncs b/_module/ncs/ghoul_claw.ncs
index 7347a881..216f5592 100644
Binary files a/_module/ncs/ghoul_claw.ncs and b/_module/ncs/ghoul_claw.ncs differ
diff --git a/_module/ncs/gibletstatue.ncs b/_module/ncs/gibletstatue.ncs
index bccfdcd2..82de0ddc 100644
Binary files a/_module/ncs/gibletstatue.ncs and b/_module/ncs/gibletstatue.ncs differ
diff --git a/_module/ncs/grezneckteleport.ncs b/_module/ncs/grezneckteleport.ncs
index 40082992..97feea81 100644
Binary files a/_module/ncs/grezneckteleport.ncs and b/_module/ncs/grezneckteleport.ncs differ
diff --git a/_module/ncs/gz_chair_use.ncs b/_module/ncs/gz_chair_use.ncs
index 7800e32a..56755b58 100644
Binary files a/_module/ncs/gz_chair_use.ncs and b/_module/ncs/gz_chair_use.ncs differ
diff --git a/_module/ncs/habd_onpcdeath.ncs b/_module/ncs/habd_onpcdeath.ncs
index e2fc1cc9..4e4bd431 100644
Binary files a/_module/ncs/habd_onpcdeath.ncs and b/_module/ncs/habd_onpcdeath.ncs differ
diff --git a/_module/ncs/habd_onpcdying.ncs b/_module/ncs/habd_onpcdying.ncs
index dbafffba..1757ccff 100644
Binary files a/_module/ncs/habd_onpcdying.ncs and b/_module/ncs/habd_onpcdying.ncs differ
diff --git a/_module/ncs/habd_onpcrespawn.ncs b/_module/ncs/habd_onpcrespawn.ncs
index cc872979..225483fa 100644
Binary files a/_module/ncs/habd_onpcrespawn.ncs and b/_module/ncs/habd_onpcrespawn.ncs differ
diff --git a/_module/ncs/hermitquest1.ncs b/_module/ncs/hermitquest1.ncs
index d2c3a96e..ca79467c 100644
Binary files a/_module/ncs/hermitquest1.ncs and b/_module/ncs/hermitquest1.ncs differ
diff --git a/_module/ncs/hif_onleave.ncs b/_module/ncs/hif_onleave.ncs
index 7a786591..ad4cd98f 100644
Binary files a/_module/ncs/hif_onleave.ncs and b/_module/ncs/hif_onleave.ncs differ
diff --git a/_module/ncs/hputest.ncs b/_module/ncs/hputest.ncs
index 3635e05c..39d8128f 100644
Binary files a/_module/ncs/hputest.ncs and b/_module/ncs/hputest.ncs differ
diff --git a/_module/ncs/hunefer_rot.ncs b/_module/ncs/hunefer_rot.ncs
index 1d7d2682..6c8e213b 100644
Binary files a/_module/ncs/hunefer_rot.ncs and b/_module/ncs/hunefer_rot.ncs differ
diff --git a/_module/ncs/iceorb.ncs b/_module/ncs/iceorb.ncs
index b6192223..f8bc73a5 100644
Binary files a/_module/ncs/iceorb.ncs and b/_module/ncs/iceorb.ncs differ
diff --git a/_module/ncs/imp_grab.ncs b/_module/ncs/imp_grab.ncs
index b9c2bed6..2d62c280 100644
Binary files a/_module/ncs/imp_grab.ncs and b/_module/ncs/imp_grab.ncs differ
diff --git a/_module/ncs/infernal_ai.ncs b/_module/ncs/infernal_ai.ncs
index d473c8a4..1a07b136 100644
Binary files a/_module/ncs/infernal_ai.ncs and b/_module/ncs/infernal_ai.ncs differ
diff --git a/_module/ncs/ironflask.ncs b/_module/ncs/ironflask.ncs
index afb02c8d..82e42f34 100644
Binary files a/_module/ncs/ironflask.ncs and b/_module/ncs/ironflask.ncs differ
diff --git a/_module/ncs/itm_efreetibot01.ncs b/_module/ncs/itm_efreetibot01.ncs
index 3d6ecff9..c050f44f 100644
Binary files a/_module/ncs/itm_efreetibot01.ncs and b/_module/ncs/itm_efreetibot01.ncs differ
diff --git a/_module/ncs/journal_gnrc_oce.ncs b/_module/ncs/journal_gnrc_oce.ncs
index f0274ceb..32cbaaa5 100644
Binary files a/_module/ncs/journal_gnrc_oce.ncs and b/_module/ncs/journal_gnrc_oce.ncs differ
diff --git a/_module/ncs/keypillar1.ncs b/_module/ncs/keypillar1.ncs
index 7252b4f5..79a97fb9 100644
Binary files a/_module/ncs/keypillar1.ncs and b/_module/ncs/keypillar1.ncs differ
diff --git a/_module/ncs/lakeglopdive.ncs b/_module/ncs/lakeglopdive.ncs
index 9c7d20ce..2cfdcaf5 100644
Binary files a/_module/ncs/lakeglopdive.ncs and b/_module/ncs/lakeglopdive.ncs differ
diff --git a/_module/ncs/latrene_rope.ncs b/_module/ncs/latrene_rope.ncs
index d455986d..a9446ebf 100644
Binary files a/_module/ncs/latrene_rope.ncs and b/_module/ncs/latrene_rope.ncs differ
diff --git a/_module/ncs/lvl01_bone_src10.ncs b/_module/ncs/lvl01_bone_src10.ncs
index ac47d242..75ed89ff 100644
Binary files a/_module/ncs/lvl01_bone_src10.ncs and b/_module/ncs/lvl01_bone_src10.ncs differ
diff --git a/_module/ncs/lvl01_bone_srch5.ncs b/_module/ncs/lvl01_bone_srch5.ncs
index 0fc4c2cf..e68cf76a 100644
Binary files a/_module/ncs/lvl01_bone_srch5.ncs and b/_module/ncs/lvl01_bone_srch5.ncs differ
diff --git a/_module/ncs/lvl_drain_onhit.ncs b/_module/ncs/lvl_drain_onhit.ncs
index 0efcc8fa..defc5819 100644
Binary files a/_module/ncs/lvl_drain_onhit.ncs and b/_module/ncs/lvl_drain_onhit.ncs differ
diff --git a/_module/ncs/lw_trap_ondisarm.ncs b/_module/ncs/lw_trap_ondisarm.ncs
index 38064612..c0094ed6 100644
Binary files a/_module/ncs/lw_trap_ondisarm.ncs and b/_module/ncs/lw_trap_ondisarm.ncs differ
diff --git a/_module/ncs/marthek_ondeath.ncs b/_module/ncs/marthek_ondeath.ncs
index e3d73b57..8e00ef4a 100644
Binary files a/_module/ncs/marthek_ondeath.ncs and b/_module/ncs/marthek_ondeath.ncs differ
diff --git a/_module/ncs/melody1.ncs b/_module/ncs/melody1.ncs
index f5c0a972..f200ffb8 100644
Binary files a/_module/ncs/melody1.ncs and b/_module/ncs/melody1.ncs differ
diff --git a/_module/ncs/melody2.ncs b/_module/ncs/melody2.ncs
index b172d24b..23c2c523 100644
Binary files a/_module/ncs/melody2.ncs and b/_module/ncs/melody2.ncs differ
diff --git a/_module/ncs/melody3.ncs b/_module/ncs/melody3.ncs
index 4d89a6da..d4ab36ed 100644
Binary files a/_module/ncs/melody3.ncs and b/_module/ncs/melody3.ncs differ
diff --git a/_module/ncs/merc_templestore.ncs b/_module/ncs/merc_templestore.ncs
index f6877d36..fcdf73cd 100644
Binary files a/_module/ncs/merc_templestore.ncs and b/_module/ncs/merc_templestore.ncs differ
diff --git a/_module/ncs/merc_tmpl_check.ncs b/_module/ncs/merc_tmpl_check.ncs
index 208ea90b..1399eff5 100644
Binary files a/_module/ncs/merc_tmpl_check.ncs and b/_module/ncs/merc_tmpl_check.ncs differ
diff --git a/_module/ncs/meteordoor.ncs b/_module/ncs/meteordoor.ncs
index 99c2e9ba..1e34be2a 100644
Binary files a/_module/ncs/meteordoor.ncs and b/_module/ncs/meteordoor.ncs differ
diff --git a/_module/ncs/meteoronopen.ncs b/_module/ncs/meteoronopen.ncs
index 7830f7fa..f4bf9f55 100644
Binary files a/_module/ncs/meteoronopen.ncs and b/_module/ncs/meteoronopen.ncs differ
diff --git a/_module/ncs/mm_prc_spells.ncs b/_module/ncs/mm_prc_spells.ncs
index a2a65a5c..bc2cb6cd 100644
Binary files a/_module/ncs/mm_prc_spells.ncs and b/_module/ncs/mm_prc_spells.ncs differ
diff --git a/_module/ncs/mod_gui.ncs b/_module/ncs/mod_gui.ncs
index d0559a24..9e6214a6 100644
Binary files a/_module/ncs/mod_gui.ncs and b/_module/ncs/mod_gui.ncs differ
diff --git a/_module/ncs/mod_nui.ncs b/_module/ncs/mod_nui.ncs
index a86a94a9..7605316b 100644
Binary files a/_module/ncs/mod_nui.ncs and b/_module/ncs/mod_nui.ncs differ
diff --git a/_module/ncs/neaura3.ncs b/_module/ncs/neaura3.ncs
index 05b09da7..932e643b 100644
Binary files a/_module/ncs/neaura3.ncs and b/_module/ncs/neaura3.ncs differ
diff --git a/_module/ncs/no_ai_atk.ncs b/_module/ncs/no_ai_atk.ncs
index 5367feda..659f27b3 100644
Binary files a/_module/ncs/no_ai_atk.ncs and b/_module/ncs/no_ai_atk.ncs differ
diff --git a/_module/ncs/no_ai_cmb.ncs b/_module/ncs/no_ai_cmb.ncs
index 33a51bd5..8de77739 100644
Binary files a/_module/ncs/no_ai_cmb.ncs and b/_module/ncs/no_ai_cmb.ncs differ
diff --git a/_module/ncs/no_ai_cnv.ncs b/_module/ncs/no_ai_cnv.ncs
index 18bafad2..7a288dc2 100644
Binary files a/_module/ncs/no_ai_cnv.ncs and b/_module/ncs/no_ai_cnv.ncs differ
diff --git a/_module/ncs/no_ai_dam.ncs b/_module/ncs/no_ai_dam.ncs
index 4b8d21f3..baba008b 100644
Binary files a/_module/ncs/no_ai_dam.ncs and b/_module/ncs/no_ai_dam.ncs differ
diff --git a/_module/ncs/no_ai_dis.ncs b/_module/ncs/no_ai_dis.ncs
index adecf583..3621e143 100644
Binary files a/_module/ncs/no_ai_dis.ncs and b/_module/ncs/no_ai_dis.ncs differ
diff --git a/_module/ncs/no_ai_dth.ncs b/_module/ncs/no_ai_dth.ncs
index 1abb0eb4..51551a0f 100644
Binary files a/_module/ncs/no_ai_dth.ncs and b/_module/ncs/no_ai_dth.ncs differ
diff --git a/_module/ncs/no_ai_hrt.ncs b/_module/ncs/no_ai_hrt.ncs
index c4269447..2aa3088e 100644
Binary files a/_module/ncs/no_ai_hrt.ncs and b/_module/ncs/no_ai_hrt.ncs differ
diff --git a/_module/ncs/no_ai_per.ncs b/_module/ncs/no_ai_per.ncs
index 1f631c23..8e875bd7 100644
Binary files a/_module/ncs/no_ai_per.ncs and b/_module/ncs/no_ai_per.ncs differ
diff --git a/_module/ncs/no_ai_spt.ncs b/_module/ncs/no_ai_spt.ncs
index d27dbdd8..57e85c02 100644
Binary files a/_module/ncs/no_ai_spt.ncs and b/_module/ncs/no_ai_spt.ncs differ
diff --git a/_module/ncs/no_scr_shutdown.ncs b/_module/ncs/no_scr_shutdown.ncs
index 9608077f..ad4eef13 100644
Binary files a/_module/ncs/no_scr_shutdown.ncs and b/_module/ncs/no_scr_shutdown.ncs differ
diff --git a/_module/ncs/no_spn_beh.ncs b/_module/ncs/no_spn_beh.ncs
index 8455879b..cf1413d0 100644
Binary files a/_module/ncs/no_spn_beh.ncs and b/_module/ncs/no_spn_beh.ncs differ
diff --git a/_module/ncs/no_spn_clr.ncs b/_module/ncs/no_spn_clr.ncs
index e54c0593..7d7f3dfe 100644
Binary files a/_module/ncs/no_spn_clr.ncs and b/_module/ncs/no_spn_clr.ncs differ
diff --git a/_module/ncs/no_spn_fiend.ncs b/_module/ncs/no_spn_fiend.ncs
index 5500a067..e7cb235b 100644
Binary files a/_module/ncs/no_spn_fiend.ncs and b/_module/ncs/no_spn_fiend.ncs differ
diff --git a/_module/ncs/no_spn_ftr.ncs b/_module/ncs/no_spn_ftr.ncs
index 50892a6a..240cc869 100644
Binary files a/_module/ncs/no_spn_ftr.ncs and b/_module/ncs/no_spn_ftr.ncs differ
diff --git a/_module/ncs/no_spn_melcast1.ncs b/_module/ncs/no_spn_melcast1.ncs
index 50fde0a8..11499559 100644
Binary files a/_module/ncs/no_spn_melcast1.ncs and b/_module/ncs/no_spn_melcast1.ncs differ
diff --git a/_module/ncs/no_spn_melcast2.ncs b/_module/ncs/no_spn_melcast2.ncs
index 3cfece24..2ddea8c6 100644
Binary files a/_module/ncs/no_spn_melcast2.ncs and b/_module/ncs/no_spn_melcast2.ncs differ
diff --git a/_module/ncs/no_spn_melcast3.ncs b/_module/ncs/no_spn_melcast3.ncs
index 7a744c61..dbed7b46 100644
Binary files a/_module/ncs/no_spn_melcast3.ncs and b/_module/ncs/no_spn_melcast3.ncs differ
diff --git a/_module/ncs/no_spn_melenh.ncs b/_module/ncs/no_spn_melenh.ncs
index d05ef7e3..f7912312 100644
Binary files a/_module/ncs/no_spn_melenh.ncs and b/_module/ncs/no_spn_melenh.ncs differ
diff --git a/_module/ncs/no_spn_rftr.ncs b/_module/ncs/no_spn_rftr.ncs
index 7e5956cb..83bbd1cb 100644
Binary files a/_module/ncs/no_spn_rftr.ncs and b/_module/ncs/no_spn_rftr.ncs differ
diff --git a/_module/ncs/no_spn_rftrcast1.ncs b/_module/ncs/no_spn_rftrcast1.ncs
index 49d6eb34..4cf852e0 100644
Binary files a/_module/ncs/no_spn_rftrcast1.ncs and b/_module/ncs/no_spn_rftrcast1.ncs differ
diff --git a/_module/ncs/no_spn_rngcast3.ncs b/_module/ncs/no_spn_rngcast3.ncs
index 596a9c9c..52114ebd 100644
Binary files a/_module/ncs/no_spn_rngcast3.ncs and b/_module/ncs/no_spn_rngcast3.ncs differ
diff --git a/_module/ncs/no_spn_rog.ncs b/_module/ncs/no_spn_rog.ncs
index f61ca2e6..f0ce8041 100644
Binary files a/_module/ncs/no_spn_rog.ncs and b/_module/ncs/no_spn_rog.ncs differ
diff --git a/_module/ncs/no_spn_rogcast1.ncs b/_module/ncs/no_spn_rogcast1.ncs
index 5add8ace..5bc99543 100644
Binary files a/_module/ncs/no_spn_rogcast1.ncs and b/_module/ncs/no_spn_rogcast1.ncs differ
diff --git a/_module/ncs/no_spn_rogcast3.ncs b/_module/ncs/no_spn_rogcast3.ncs
index 1ad31d08..aee05d1b 100644
Binary files a/_module/ncs/no_spn_rogcast3.ncs and b/_module/ncs/no_spn_rogcast3.ncs differ
diff --git a/_module/ncs/no_spn_rogenh.ncs b/_module/ncs/no_spn_rogenh.ncs
index 9f05a933..82c25ff8 100644
Binary files a/_module/ncs/no_spn_rogenh.ncs and b/_module/ncs/no_spn_rogenh.ncs differ
diff --git a/_module/ncs/no_spn_rogtel.ncs b/_module/ncs/no_spn_rogtel.ncs
index f02f4285..d6c478b3 100644
Binary files a/_module/ncs/no_spn_rogtel.ncs and b/_module/ncs/no_spn_rogtel.ncs differ
diff --git a/_module/ncs/no_spn_summ.ncs b/_module/ncs/no_spn_summ.ncs
index 79a35d3a..6b48ef23 100644
Binary files a/_module/ncs/no_spn_summ.ncs and b/_module/ncs/no_spn_summ.ncs differ
diff --git a/_module/ncs/no_spn_wiz.ncs b/_module/ncs/no_spn_wiz.ncs
index dfc4cb4c..1242fd6c 100644
Binary files a/_module/ncs/no_spn_wiz.ncs and b/_module/ncs/no_spn_wiz.ncs differ
diff --git a/_module/ncs/noboat.ncs b/_module/ncs/noboat.ncs
index a8f33943..f9c66054 100644
Binary files a/_module/ncs/noboat.ncs and b/_module/ncs/noboat.ncs differ
diff --git a/_module/ncs/nui_f_storage.ncs b/_module/ncs/nui_f_storage.ncs
index ae01731a..3d0bfc2c 100644
Binary files a/_module/ncs/nui_f_storage.ncs and b/_module/ncs/nui_f_storage.ncs differ
diff --git a/_module/ncs/nw_ai_cmbtrndend.ncs b/_module/ncs/nw_ai_cmbtrndend.ncs
index eae44ddb..e5e3f923 100644
Binary files a/_module/ncs/nw_ai_cmbtrndend.ncs and b/_module/ncs/nw_ai_cmbtrndend.ncs differ
diff --git a/_module/ncs/nw_ai_heartbeat.ncs b/_module/ncs/nw_ai_heartbeat.ncs
index 410d9e0f..2a654247 100644
Binary files a/_module/ncs/nw_ai_heartbeat.ncs and b/_module/ncs/nw_ai_heartbeat.ncs differ
diff --git a/_module/ncs/nw_ai_onattacked.ncs b/_module/ncs/nw_ai_onattacked.ncs
index 14b84931..797342e9 100644
Binary files a/_module/ncs/nw_ai_onattacked.ncs and b/_module/ncs/nw_ai_onattacked.ncs differ
diff --git a/_module/ncs/nw_ai_onconvers.ncs b/_module/ncs/nw_ai_onconvers.ncs
index e95653f6..d60b12b4 100644
Binary files a/_module/ncs/nw_ai_onconvers.ncs and b/_module/ncs/nw_ai_onconvers.ncs differ
diff --git a/_module/ncs/nw_ai_ondamaged.ncs b/_module/ncs/nw_ai_ondamaged.ncs
index 278d97f3..4fab8ccc 100644
Binary files a/_module/ncs/nw_ai_ondamaged.ncs and b/_module/ncs/nw_ai_ondamaged.ncs differ
diff --git a/_module/ncs/nw_ai_ondeath.ncs b/_module/ncs/nw_ai_ondeath.ncs
index 7d1fcdc1..c8ee7b2a 100644
Binary files a/_module/ncs/nw_ai_ondeath.ncs and b/_module/ncs/nw_ai_ondeath.ncs differ
diff --git a/_module/ncs/nw_ai_ondisturb.ncs b/_module/ncs/nw_ai_ondisturb.ncs
index a236a4aa..65c54ad7 100644
Binary files a/_module/ncs/nw_ai_ondisturb.ncs and b/_module/ncs/nw_ai_ondisturb.ncs differ
diff --git a/_module/ncs/nw_ai_onpercept.ncs b/_module/ncs/nw_ai_onpercept.ncs
index 62176a4c..9f6bc228 100644
Binary files a/_module/ncs/nw_ai_onpercept.ncs and b/_module/ncs/nw_ai_onpercept.ncs differ
diff --git a/_module/ncs/nw_ai_onspawn.ncs b/_module/ncs/nw_ai_onspawn.ncs
index dbd44f0f..17ec4c10 100644
Binary files a/_module/ncs/nw_ai_onspawn.ncs and b/_module/ncs/nw_ai_onspawn.ncs differ
diff --git a/_module/ncs/nw_ai_onspellcst.ncs b/_module/ncs/nw_ai_onspellcst.ncs
index 3b8deae7..0f04bdab 100644
Binary files a/_module/ncs/nw_ai_onspellcst.ncs and b/_module/ncs/nw_ai_onspellcst.ncs differ
diff --git a/_module/ncs/nw_c2_bossdie.ncs b/_module/ncs/nw_c2_bossdie.ncs
index a1996a4d..243c5754 100644
Binary files a/_module/ncs/nw_c2_bossdie.ncs and b/_module/ncs/nw_c2_bossdie.ncs differ
diff --git a/_module/ncs/nw_c2_bossspawn.ncs b/_module/ncs/nw_c2_bossspawn.ncs
index 7001e453..0c67cde1 100644
Binary files a/_module/ncs/nw_c2_bossspawn.ncs and b/_module/ncs/nw_c2_bossspawn.ncs differ
diff --git a/_module/ncs/nw_c2_default1.ncs b/_module/ncs/nw_c2_default1.ncs
index 82cee2ea..f9691819 100644
Binary files a/_module/ncs/nw_c2_default1.ncs 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
index ea24b2cc..62043d10 100644
Binary files a/_module/ncs/nw_c2_default2.ncs 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
index 65dbf041..17191bb5 100644
Binary files a/_module/ncs/nw_c2_default3.ncs 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
index 52dff06c..98646dab 100644
Binary files a/_module/ncs/nw_c2_default4.ncs and b/_module/ncs/nw_c2_default4.ncs differ
diff --git a/_module/ncs/nw_c2_default5.ncs b/_module/ncs/nw_c2_default5.ncs
index dbab2a76..023985ec 100644
Binary files a/_module/ncs/nw_c2_default5.ncs and b/_module/ncs/nw_c2_default5.ncs differ
diff --git a/_module/ncs/nw_c2_default6.ncs b/_module/ncs/nw_c2_default6.ncs
index b5b6be48..c55de444 100644
Binary files a/_module/ncs/nw_c2_default6.ncs 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
index 80361339..4b4975d7 100644
Binary files a/_module/ncs/nw_c2_default8.ncs and b/_module/ncs/nw_c2_default8.ncs differ
diff --git a/_module/ncs/nw_c2_defaultb.ncs b/_module/ncs/nw_c2_defaultb.ncs
index cb524ac3..9946a3a2 100644
Binary files a/_module/ncs/nw_c2_defaultb.ncs 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
index 9745e572..98d2db10 100644
Binary files a/_module/ncs/nw_c2_defaulte.ncs and b/_module/ncs/nw_c2_defaulte.ncs differ
diff --git a/_module/ncs/nw_c2_lycan_9.ncs b/_module/ncs/nw_c2_lycan_9.ncs
index 8f6138f7..9404c030 100644
Binary files a/_module/ncs/nw_c2_lycan_9.ncs and b/_module/ncs/nw_c2_lycan_9.ncs differ
diff --git a/_module/ncs/nw_c2_vampireg9.ncs b/_module/ncs/nw_c2_vampireg9.ncs
index 4a2bdced..3039d2d5 100644
Binary files a/_module/ncs/nw_c2_vampireg9.ncs and b/_module/ncs/nw_c2_vampireg9.ncs differ
diff --git a/_module/ncs/nw_ch_ac1.ncs b/_module/ncs/nw_ch_ac1.ncs
index 050873bc..9cacb17c 100644
Binary files a/_module/ncs/nw_ch_ac1.ncs and b/_module/ncs/nw_ch_ac1.ncs differ
diff --git a/_module/ncs/nw_ch_ac2.ncs b/_module/ncs/nw_ch_ac2.ncs
index a9b3f7b6..964e8dc5 100644
Binary files a/_module/ncs/nw_ch_ac2.ncs and b/_module/ncs/nw_ch_ac2.ncs differ
diff --git a/_module/ncs/nw_ch_ac3.ncs b/_module/ncs/nw_ch_ac3.ncs
index bf6e8d85..3bce9b62 100644
Binary files a/_module/ncs/nw_ch_ac3.ncs and b/_module/ncs/nw_ch_ac3.ncs differ
diff --git a/_module/ncs/nw_ch_ac4.ncs b/_module/ncs/nw_ch_ac4.ncs
index dba55422..1a0ba933 100644
Binary files a/_module/ncs/nw_ch_ac4.ncs and b/_module/ncs/nw_ch_ac4.ncs differ
diff --git a/_module/ncs/nw_ch_ac5.ncs b/_module/ncs/nw_ch_ac5.ncs
index f7fafff4..c1e0da76 100644
Binary files a/_module/ncs/nw_ch_ac5.ncs and b/_module/ncs/nw_ch_ac5.ncs differ
diff --git a/_module/ncs/nw_ch_ac6.ncs b/_module/ncs/nw_ch_ac6.ncs
index 1a30dd1d..65d19ae4 100644
Binary files a/_module/ncs/nw_ch_ac6.ncs and b/_module/ncs/nw_ch_ac6.ncs differ
diff --git a/_module/ncs/nw_ch_ac8.ncs b/_module/ncs/nw_ch_ac8.ncs
index 44db5e50..e0d98c1e 100644
Binary files a/_module/ncs/nw_ch_ac8.ncs and b/_module/ncs/nw_ch_ac8.ncs differ
diff --git a/_module/ncs/nw_ch_aca.ncs b/_module/ncs/nw_ch_aca.ncs
index 156c64d5..75dbc30f 100644
Binary files a/_module/ncs/nw_ch_aca.ncs and b/_module/ncs/nw_ch_aca.ncs differ
diff --git a/_module/ncs/nw_ch_acb.ncs b/_module/ncs/nw_ch_acb.ncs
index af982b38..d3dea34a 100644
Binary files a/_module/ncs/nw_ch_acb.ncs and b/_module/ncs/nw_ch_acb.ncs differ
diff --git a/_module/ncs/nw_ch_ace.ncs b/_module/ncs/nw_ch_ace.ncs
index 4a154f54..3517b96a 100644
Binary files a/_module/ncs/nw_ch_ace.ncs and b/_module/ncs/nw_ch_ace.ncs differ
diff --git a/_module/ncs/nw_ch_summon_9.ncs b/_module/ncs/nw_ch_summon_9.ncs
index 43fdf733..06bda0fd 100644
Binary files a/_module/ncs/nw_ch_summon_9.ncs and b/_module/ncs/nw_ch_summon_9.ncs differ
diff --git a/_module/ncs/nw_s3_actitem01.ncs b/_module/ncs/nw_s3_actitem01.ncs
index 16892416..c884dc92 100644
Binary files a/_module/ncs/nw_s3_actitem01.ncs and b/_module/ncs/nw_s3_actitem01.ncs differ
diff --git a/_module/ncs/obj_us_chest.ncs b/_module/ncs/obj_us_chest.ncs
index 288720cf..4c92dbe4 100644
Binary files a/_module/ncs/obj_us_chest.ncs and b/_module/ncs/obj_us_chest.ncs differ
diff --git a/_module/ncs/oldhermit_onhb.ncs b/_module/ncs/oldhermit_onhb.ncs
index ff4e9ff5..6601480e 100644
Binary files a/_module/ncs/oldhermit_onhb.ncs and b/_module/ncs/oldhermit_onhb.ncs differ
diff --git a/_module/ncs/ondam_commode.ncs b/_module/ncs/ondam_commode.ncs
index c71785ab..57236051 100644
Binary files a/_module/ncs/ondam_commode.ncs and b/_module/ncs/ondam_commode.ncs differ
diff --git a/_module/ncs/ondeath_ostland.ncs b/_module/ncs/ondeath_ostland.ncs
index 5aedef27..6b71c6f2 100644
Binary files a/_module/ncs/ondeath_ostland.ncs and b/_module/ncs/ondeath_ostland.ncs differ
diff --git a/_module/ncs/onspawn_outcast.ncs b/_module/ncs/onspawn_outcast.ncs
index 8753885c..ec707b26 100644
Binary files a/_module/ncs/onspawn_outcast.ncs and b/_module/ncs/onspawn_outcast.ncs differ
diff --git a/_module/ncs/onspawn_troll.ncs b/_module/ncs/onspawn_troll.ncs
index 46f735ea..d6c18005 100644
Binary files a/_module/ncs/onspawn_troll.ncs and b/_module/ncs/onspawn_troll.ncs differ
diff --git a/_module/ncs/orctohecstat.ncs b/_module/ncs/orctohecstat.ncs
index ad28a8d1..d7147ddb 100644
Binary files a/_module/ncs/orctohecstat.ncs and b/_module/ncs/orctohecstat.ncs differ
diff --git a/_module/ncs/ostland_ondeath.ncs b/_module/ncs/ostland_ondeath.ncs
index 0cee7e33..ceb0fda6 100644
Binary files a/_module/ncs/ostland_ondeath.ncs and b/_module/ncs/ostland_ondeath.ncs differ
diff --git a/_module/ncs/ostland_onpercep.ncs b/_module/ncs/ostland_onpercep.ncs
index f62e7f4e..4e258eab 100644
Binary files a/_module/ncs/ostland_onpercep.ncs and b/_module/ncs/ostland_onpercep.ncs differ
diff --git a/_module/ncs/otres_cleanup_oe.ncs b/_module/ncs/otres_cleanup_oe.ncs
index 15668e39..ffbeef2c 100644
Binary files a/_module/ncs/otres_cleanup_oe.ncs and b/_module/ncs/otres_cleanup_oe.ncs differ
diff --git a/_module/ncs/otres_cond.ncs b/_module/ncs/otres_cond.ncs
index 06e9f650..506acfed 100644
Binary files a/_module/ncs/otres_cond.ncs and b/_module/ncs/otres_cond.ncs differ
diff --git a/_module/ncs/otres_forestrand.ncs b/_module/ncs/otres_forestrand.ncs
index 93d866ed..17248ea6 100644
Binary files a/_module/ncs/otres_forestrand.ncs and b/_module/ncs/otres_forestrand.ncs differ
diff --git a/_module/ncs/otres_plainsrand.ncs b/_module/ncs/otres_plainsrand.ncs
index ed915663..aebd0030 100644
Binary files a/_module/ncs/otres_plainsrand.ncs and b/_module/ncs/otres_plainsrand.ncs differ
diff --git a/_module/ncs/otres_rand_sc.ncs b/_module/ncs/otres_rand_sc.ncs
index 85ea5095..cf2ccee4 100644
Binary files a/_module/ncs/otres_rand_sc.ncs and b/_module/ncs/otres_rand_sc.ncs differ
diff --git a/_module/ncs/otres_set_var.ncs b/_module/ncs/otres_set_var.ncs
index 7534f405..45c0585a 100644
Binary files a/_module/ncs/otres_set_var.ncs and b/_module/ncs/otres_set_var.ncs differ
diff --git a/_module/ncs/otres_set_var_r.ncs b/_module/ncs/otres_set_var_r.ncs
index d9fb958d..d0e2365e 100644
Binary files a/_module/ncs/otres_set_var_r.ncs and b/_module/ncs/otres_set_var_r.ncs differ
diff --git a/_module/ncs/otres_travelcall.ncs b/_module/ncs/otres_travelcall.ncs
index 799f0e67..881c9f41 100644
Binary files a/_module/ncs/otres_travelcall.ncs and b/_module/ncs/otres_travelcall.ncs differ
diff --git a/_module/ncs/paralyze_onhit.ncs b/_module/ncs/paralyze_onhit.ncs
index 1419ad41..5d93c7ff 100644
Binary files a/_module/ncs/paralyze_onhit.ncs and b/_module/ncs/paralyze_onhit.ncs differ
diff --git a/_module/ncs/pc_savebuffs.ncs b/_module/ncs/pc_savebuffs.ncs
index ad92ccfe..75ebbef2 100644
Binary files a/_module/ncs/pc_savebuffs.ncs and b/_module/ncs/pc_savebuffs.ncs differ
diff --git a/_module/ncs/pe_buffing.ncs b/_module/ncs/pe_buffing.ncs
index 3c00211b..ea07b573 100644
Binary files a/_module/ncs/pe_buffing.ncs and b/_module/ncs/pe_buffing.ncs differ
diff --git a/_module/ncs/pe_crafting.ncs b/_module/ncs/pe_crafting.ncs
index 153c42dc..3ac941e5 100644
Binary files a/_module/ncs/pe_crafting.ncs and b/_module/ncs/pe_crafting.ncs differ
diff --git a/_module/ncs/pe_debug.ncs b/_module/ncs/pe_debug.ncs
index 0c25d5fd..f0e45d3a 100644
Binary files a/_module/ncs/pe_debug.ncs and b/_module/ncs/pe_debug.ncs differ
diff --git a/_module/ncs/pe_henchmen.ncs b/_module/ncs/pe_henchmen.ncs
index a054af19..4ab0ab1c 100644
Binary files a/_module/ncs/pe_henchmen.ncs and b/_module/ncs/pe_henchmen.ncs differ
diff --git a/_module/ncs/pe_mod_set.ncs b/_module/ncs/pe_mod_set.ncs
index 5a09e7d6..0909df63 100644
Binary files a/_module/ncs/pe_mod_set.ncs and b/_module/ncs/pe_mod_set.ncs differ
diff --git a/_module/ncs/pe_test.ncs b/_module/ncs/pe_test.ncs
index 0268a86f..9352ba15 100644
Binary files a/_module/ncs/pe_test.ncs and b/_module/ncs/pe_test.ncs differ
diff --git a/_module/ncs/petrifyonseen.ncs b/_module/ncs/petrifyonseen.ncs
index 5d0a4245..f6a29cf6 100644
Binary files a/_module/ncs/petrifyonseen.ncs and b/_module/ncs/petrifyonseen.ncs differ
diff --git a/_module/ncs/phaethon_ai.ncs b/_module/ncs/phaethon_ai.ncs
index 95d3e2c7..530bdad2 100644
Binary files a/_module/ncs/phaethon_ai.ncs and b/_module/ncs/phaethon_ai.ncs differ
diff --git a/_module/ncs/pi_buffing.ncs b/_module/ncs/pi_buffing.ncs
index d1ca4c8c..16d0a2fa 100644
Binary files a/_module/ncs/pi_buffing.ncs and b/_module/ncs/pi_buffing.ncs differ
diff --git a/_module/ncs/pi_crafting.ncs b/_module/ncs/pi_crafting.ncs
index 14e1049a..4b55c228 100644
Binary files a/_module/ncs/pi_crafting.ncs and b/_module/ncs/pi_crafting.ncs differ
diff --git a/_module/ncs/pi_debug.ncs b/_module/ncs/pi_debug.ncs
index 8202208c..e113d82a 100644
Binary files a/_module/ncs/pi_debug.ncs and b/_module/ncs/pi_debug.ncs differ
diff --git a/_module/ncs/pi_forcerest.ncs b/_module/ncs/pi_forcerest.ncs
index 4e369297..a7df2113 100644
Binary files a/_module/ncs/pi_forcerest.ncs and b/_module/ncs/pi_forcerest.ncs differ
diff --git a/_module/ncs/pi_henchmen.ncs b/_module/ncs/pi_henchmen.ncs
index f9c4726f..ffc14ced 100644
Binary files a/_module/ncs/pi_henchmen.ncs and b/_module/ncs/pi_henchmen.ncs differ
diff --git a/_module/ncs/pi_test.ncs b/_module/ncs/pi_test.ncs
index 7d3ae063..5e5674ba 100644
Binary files a/_module/ncs/pi_test.ncs and b/_module/ncs/pi_test.ncs differ
diff --git a/_module/ncs/pillarscript.ncs b/_module/ncs/pillarscript.ncs
index bd3f7b4c..3ee8dacb 100644
Binary files a/_module/ncs/pillarscript.ncs and b/_module/ncs/pillarscript.ncs differ
diff --git a/_module/ncs/plague_blight.ncs b/_module/ncs/plague_blight.ncs
index 6ce5a465..425816f0 100644
Binary files a/_module/ncs/plague_blight.ncs and b/_module/ncs/plague_blight.ncs differ
diff --git a/_module/ncs/plagueaura1.ncs b/_module/ncs/plagueaura1.ncs
index 2275fdaa..80d0d402 100644
Binary files a/_module/ncs/plagueaura1.ncs and b/_module/ncs/plagueaura1.ncs differ
diff --git a/_module/ncs/plagueaura2.ncs b/_module/ncs/plagueaura2.ncs
index 107a30bf..c3831fcc 100644
Binary files a/_module/ncs/plagueaura2.ncs and b/_module/ncs/plagueaura2.ncs differ
diff --git a/_module/ncs/portal_start.ncs b/_module/ncs/portal_start.ncs
index 52714fa6..c8676f61 100644
Binary files a/_module/ncs/portal_start.ncs and b/_module/ncs/portal_start.ncs differ
diff --git a/_module/ncs/prc_ilr.ncs b/_module/ncs/prc_ilr.ncs
index b5fbfa76..01e12e87 100644
Binary files a/_module/ncs/prc_ilr.ncs and b/_module/ncs/prc_ilr.ncs differ
diff --git a/_module/ncs/prism_aura1.ncs b/_module/ncs/prism_aura1.ncs
index ad3143ef..1c6c4a3e 100644
Binary files a/_module/ncs/prism_aura1.ncs and b/_module/ncs/prism_aura1.ncs differ
diff --git a/_module/ncs/prism_aura2.ncs b/_module/ncs/prism_aura2.ncs
index 6fb3520d..db02e0ae 100644
Binary files a/_module/ncs/prism_aura2.ncs and b/_module/ncs/prism_aura2.ncs differ
diff --git a/_module/ncs/purplewormbite.ncs b/_module/ncs/purplewormbite.ncs
index eaa0d418..1cfe2e2c 100644
Binary files a/_module/ncs/purplewormbite.ncs and b/_module/ncs/purplewormbite.ncs differ
diff --git a/_module/ncs/pw_enc_spawnin.ncs b/_module/ncs/pw_enc_spawnin.ncs
index 46da2823..11200e43 100644
Binary files a/_module/ncs/pw_enc_spawnin.ncs and b/_module/ncs/pw_enc_spawnin.ncs differ
diff --git a/_module/ncs/pw_on_spawn.ncs b/_module/ncs/pw_on_spawn.ncs
index 6fa5c781..21a1d3d8 100644
Binary files a/_module/ncs/pw_on_spawn.ncs and b/_module/ncs/pw_on_spawn.ncs differ
diff --git a/_module/ncs/pwfxp.ncs b/_module/ncs/pwfxp.ncs
index 3083d957..737a1185 100644
Binary files a/_module/ncs/pwfxp.ncs and b/_module/ncs/pwfxp.ncs differ
diff --git a/_module/ncs/qn_onhit.ncs b/_module/ncs/qn_onhit.ncs
index d0567252..870e65e0 100644
Binary files a/_module/ncs/qn_onhit.ncs and b/_module/ncs/qn_onhit.ncs differ
diff --git a/_module/ncs/qst_altar_end.ncs b/_module/ncs/qst_altar_end.ncs
index dd83514a..23db05d2 100644
Binary files a/_module/ncs/qst_altar_end.ncs and b/_module/ncs/qst_altar_end.ncs differ
diff --git a/_module/ncs/qst_aragnak_end.ncs b/_module/ncs/qst_aragnak_end.ncs
index e73dfdda..81ded6c3 100644
Binary files a/_module/ncs/qst_aragnak_end.ncs and b/_module/ncs/qst_aragnak_end.ncs differ
diff --git a/_module/ncs/qst_door_end.ncs b/_module/ncs/qst_door_end.ncs
index 30619fb7..47ef758a 100644
Binary files a/_module/ncs/qst_door_end.ncs and b/_module/ncs/qst_door_end.ncs differ
diff --git a/_module/ncs/qst_husband_bad.ncs b/_module/ncs/qst_husband_bad.ncs
index 718a7487..9a8dac9c 100644
Binary files a/_module/ncs/qst_husband_bad.ncs and b/_module/ncs/qst_husband_bad.ncs differ
diff --git a/_module/ncs/qst_husband_end.ncs b/_module/ncs/qst_husband_end.ncs
index d4f8a8a5..acc3dee7 100644
Binary files a/_module/ncs/qst_husband_end.ncs and b/_module/ncs/qst_husband_end.ncs differ
diff --git a/_module/ncs/qst_marthek_bad.ncs b/_module/ncs/qst_marthek_bad.ncs
index d1b25417..040ca63e 100644
Binary files a/_module/ncs/qst_marthek_bad.ncs and b/_module/ncs/qst_marthek_bad.ncs differ
diff --git a/_module/ncs/qst_marthek_end.ncs b/_module/ncs/qst_marthek_end.ncs
index bddc9498..a98e3ee9 100644
Binary files a/_module/ncs/qst_marthek_end.ncs and b/_module/ncs/qst_marthek_end.ncs differ
diff --git a/_module/ncs/qst_mushroom_end.ncs b/_module/ncs/qst_mushroom_end.ncs
index 076c49ab..e3b04bc5 100644
Binary files a/_module/ncs/qst_mushroom_end.ncs and b/_module/ncs/qst_mushroom_end.ncs differ
diff --git a/_module/ncs/qst_orcus_end.ncs b/_module/ncs/qst_orcus_end.ncs
index 35357cb6..044ba92a 100644
Binary files a/_module/ncs/qst_orcus_end.ncs and b/_module/ncs/qst_orcus_end.ncs differ
diff --git a/_module/ncs/qst_outcst_end.ncs b/_module/ncs/qst_outcst_end.ncs
index b5c87d28..27839323 100644
Binary files a/_module/ncs/qst_outcst_end.ncs and b/_module/ncs/qst_outcst_end.ncs differ
diff --git a/_module/ncs/qst_papers_end.ncs b/_module/ncs/qst_papers_end.ncs
index 61cd7122..cd6fdbe0 100644
Binary files a/_module/ncs/qst_papers_end.ncs and b/_module/ncs/qst_papers_end.ncs differ
diff --git a/_module/ncs/qst_scramge_end.ncs b/_module/ncs/qst_scramge_end.ncs
index bb7979af..d05b9557 100644
Binary files a/_module/ncs/qst_scramge_end.ncs and b/_module/ncs/qst_scramge_end.ncs differ
diff --git a/_module/ncs/qst_scramge_end2.ncs b/_module/ncs/qst_scramge_end2.ncs
index 7be1f4d6..87aa9715 100644
Binary files a/_module/ncs/qst_scramge_end2.ncs and b/_module/ncs/qst_scramge_end2.ncs differ
diff --git a/_module/ncs/qst_scramge_end3.ncs b/_module/ncs/qst_scramge_end3.ncs
index 0e404f82..9967dd15 100644
Binary files a/_module/ncs/qst_scramge_end3.ncs and b/_module/ncs/qst_scramge_end3.ncs differ
diff --git a/_module/ncs/qst_slayer_end.ncs b/_module/ncs/qst_slayer_end.ncs
index 66d373ac..ac4207d2 100644
Binary files a/_module/ncs/qst_slayer_end.ncs and b/_module/ncs/qst_slayer_end.ncs differ
diff --git a/_module/ncs/qst_spiders_end.ncs b/_module/ncs/qst_spiders_end.ncs
index 6d1c0b99..8889dea5 100644
Binary files a/_module/ncs/qst_spiders_end.ncs and b/_module/ncs/qst_spiders_end.ncs differ
diff --git a/_module/ncs/qst_tribitz_end.ncs b/_module/ncs/qst_tribitz_end.ncs
index c73c915c..ed293b2b 100644
Binary files a/_module/ncs/qst_tribitz_end.ncs and b/_module/ncs/qst_tribitz_end.ncs differ
diff --git a/_module/ncs/qst_tribitz_end1.ncs b/_module/ncs/qst_tribitz_end1.ncs
index 7e4dcb94..dfc31fe7 100644
Binary files a/_module/ncs/qst_tribitz_end1.ncs and b/_module/ncs/qst_tribitz_end1.ncs differ
diff --git a/_module/ncs/qst_tribitz_end2.ncs b/_module/ncs/qst_tribitz_end2.ncs
index ad27cb36..aac1de45 100644
Binary files a/_module/ncs/qst_tribitz_end2.ncs and b/_module/ncs/qst_tribitz_end2.ncs differ
diff --git a/_module/ncs/qst_yuanti_end.ncs b/_module/ncs/qst_yuanti_end.ncs
index 1cac1c69..0bd70440 100644
Binary files a/_module/ncs/qst_yuanti_end.ncs and b/_module/ncs/qst_yuanti_end.ncs differ
diff --git a/_module/ncs/ra_ai_heartbeat.ncs b/_module/ncs/ra_ai_heartbeat.ncs
index e0bf9206..9e2e425b 100644
Binary files a/_module/ncs/ra_ai_heartbeat.ncs and b/_module/ncs/ra_ai_heartbeat.ncs differ
diff --git a/_module/ncs/ra_ai_ondamaged.ncs b/_module/ncs/ra_ai_ondamaged.ncs
index 9a8c0ac8..bbb818b9 100644
Binary files a/_module/ncs/ra_ai_ondamaged.ncs and b/_module/ncs/ra_ai_ondamaged.ncs differ
diff --git a/_module/ncs/ra_ai_ondeath.ncs b/_module/ncs/ra_ai_ondeath.ncs
index bf0b9b77..ae23e663 100644
Binary files a/_module/ncs/ra_ai_ondeath.ncs and b/_module/ncs/ra_ai_ondeath.ncs differ
diff --git a/_module/ncs/ra_ai_onspawn.ncs b/_module/ncs/ra_ai_onspawn.ncs
index c75c82b0..64b7b081 100644
Binary files a/_module/ncs/ra_ai_onspawn.ncs and b/_module/ncs/ra_ai_onspawn.ncs differ
diff --git a/_module/ncs/ra_ai_userdef.ncs b/_module/ncs/ra_ai_userdef.ncs
index df7d9354..32a20140 100644
Binary files a/_module/ncs/ra_ai_userdef.ncs and b/_module/ncs/ra_ai_userdef.ncs differ
diff --git a/_module/ncs/ra_areaonenter.ncs b/_module/ncs/ra_areaonenter.ncs
index aab91152..4921b511 100644
Binary files a/_module/ncs/ra_areaonenter.ncs and b/_module/ncs/ra_areaonenter.ncs differ
diff --git a/_module/ncs/ra_bal_grd_onspw.ncs b/_module/ncs/ra_bal_grd_onspw.ncs
index 7d2466f5..f36681bc 100644
Binary files a/_module/ncs/ra_bal_grd_onspw.ncs and b/_module/ncs/ra_bal_grd_onspw.ncs differ
diff --git a/_module/ncs/ra_bandit_spawn.ncs b/_module/ncs/ra_bandit_spawn.ncs
index bd932850..c65c1b58 100644
Binary files a/_module/ncs/ra_bandit_spawn.ncs and b/_module/ncs/ra_bandit_spawn.ncs differ
diff --git a/_module/ncs/ra_beggar_hb.ncs b/_module/ncs/ra_beggar_hb.ncs
index 5b424bf5..bcb398fa 100644
Binary files a/_module/ncs/ra_beggar_hb.ncs and b/_module/ncs/ra_beggar_hb.ncs differ
diff --git a/_module/ncs/ra_cocktrc_bite.ncs b/_module/ncs/ra_cocktrc_bite.ncs
index da312bc7..26efd440 100644
Binary files a/_module/ncs/ra_cocktrc_bite.ncs and b/_module/ncs/ra_cocktrc_bite.ncs differ
diff --git a/_module/ncs/ra_disarmtrap01.ncs b/_module/ncs/ra_disarmtrap01.ncs
index 9b7b2173..9e594271 100644
Binary files a/_module/ncs/ra_disarmtrap01.ncs and b/_module/ncs/ra_disarmtrap01.ncs differ
diff --git a/_module/ncs/ra_drag_onspawn.ncs b/_module/ncs/ra_drag_onspawn.ncs
index ecfd0634..33234da6 100644
Binary files a/_module/ncs/ra_drag_onspawn.ncs and b/_module/ncs/ra_drag_onspawn.ncs differ
diff --git a/_module/ncs/ra_drag_onspawn2.ncs b/_module/ncs/ra_drag_onspawn2.ncs
index 9ab5c4ff..8ef199b2 100644
Binary files a/_module/ncs/ra_drag_onspawn2.ncs and b/_module/ncs/ra_drag_onspawn2.ncs differ
diff --git a/_module/ncs/ra_fac_attack_pc.ncs b/_module/ncs/ra_fac_attack_pc.ncs
index 5c828df5..406220b3 100644
Binary files a/_module/ncs/ra_fac_attack_pc.ncs and b/_module/ncs/ra_fac_attack_pc.ncs differ
diff --git a/_module/ncs/ra_hen_spw_fight.ncs b/_module/ncs/ra_hen_spw_fight.ncs
index 2d3410c4..28ea5ce8 100644
Binary files a/_module/ncs/ra_hen_spw_fight.ncs and b/_module/ncs/ra_hen_spw_fight.ncs differ
diff --git a/_module/ncs/ra_hen_spw_rogue.ncs b/_module/ncs/ra_hen_spw_rogue.ncs
index 6fc8b47c..c0664467 100644
Binary files a/_module/ncs/ra_hen_spw_rogue.ncs and b/_module/ncs/ra_hen_spw_rogue.ncs differ
diff --git a/_module/ncs/ra_lvl01_onenter.ncs b/_module/ncs/ra_lvl01_onenter.ncs
index 38827c88..b77bdd24 100644
Binary files a/_module/ncs/ra_lvl01_onenter.ncs and b/_module/ncs/ra_lvl01_onenter.ncs differ
diff --git a/_module/ncs/ra_lvl01_onhb.ncs b/_module/ncs/ra_lvl01_onhb.ncs
index 2cfd6eb8..7ec7140d 100644
Binary files a/_module/ncs/ra_lvl01_onhb.ncs and b/_module/ncs/ra_lvl01_onhb.ncs differ
diff --git a/_module/ncs/ra_lvl01a_onentr.ncs b/_module/ncs/ra_lvl01a_onentr.ncs
index 75ac029c..7e42d4d2 100644
Binary files a/_module/ncs/ra_lvl01a_onentr.ncs and b/_module/ncs/ra_lvl01a_onentr.ncs differ
diff --git a/_module/ncs/ra_lvl01a_onhb.ncs b/_module/ncs/ra_lvl01a_onhb.ncs
index dfbc0ea6..e233aa1b 100644
Binary files a/_module/ncs/ra_lvl01a_onhb.ncs and b/_module/ncs/ra_lvl01a_onhb.ncs differ
diff --git a/_module/ncs/ra_mod_onenter.ncs b/_module/ncs/ra_mod_onenter.ncs
index 48e9f068..8edc91c0 100644
Binary files a/_module/ncs/ra_mod_onenter.ncs and b/_module/ncs/ra_mod_onenter.ncs differ
diff --git a/_module/ncs/ra_mod_onnui.ncs b/_module/ncs/ra_mod_onnui.ncs
index e6288e06..fceb0405 100644
Binary files a/_module/ncs/ra_mod_onnui.ncs and b/_module/ncs/ra_mod_onnui.ncs differ
diff --git a/_module/ncs/ra_npc_attack_pc.ncs b/_module/ncs/ra_npc_attack_pc.ncs
index 2d26aec8..95986329 100644
Binary files a/_module/ncs/ra_npc_attack_pc.ncs and b/_module/ncs/ra_npc_attack_pc.ncs differ
diff --git a/_module/ncs/ra_npc_knowspc.ncs b/_module/ncs/ra_npc_knowspc.ncs
index 36af2e22..826ea5d9 100644
Binary files a/_module/ncs/ra_npc_knowspc.ncs and b/_module/ncs/ra_npc_knowspc.ncs differ
diff --git a/_module/ncs/ra_npc_talkcheck.ncs b/_module/ncs/ra_npc_talkcheck.ncs
index bd170d99..e50f2079 100644
Binary files a/_module/ncs/ra_npc_talkcheck.ncs and b/_module/ncs/ra_npc_talkcheck.ncs differ
diff --git a/_module/ncs/ra_npc_talktimes.ncs b/_module/ncs/ra_npc_talktimes.ncs
index c48409a6..2bf74462 100644
Binary files a/_module/ncs/ra_npc_talktimes.ncs and b/_module/ncs/ra_npc_talktimes.ncs differ
diff --git a/_module/ncs/ra_onareaenter.ncs b/_module/ncs/ra_onareaenter.ncs
index aab91152..4921b511 100644
Binary files a/_module/ncs/ra_onareaenter.ncs and b/_module/ncs/ra_onareaenter.ncs differ
diff --git a/_module/ncs/ra_orcus_onspawn.ncs b/_module/ncs/ra_orcus_onspawn.ncs
index ef799d55..5bc222ac 100644
Binary files a/_module/ncs/ra_orcus_onspawn.ncs and b/_module/ncs/ra_orcus_onspawn.ncs differ
diff --git a/_module/ncs/ra_rnd_ftman_spw.ncs b/_module/ncs/ra_rnd_ftman_spw.ncs
index f1f67ed7..a4a18086 100644
Binary files a/_module/ncs/ra_rnd_ftman_spw.ncs and b/_module/ncs/ra_rnd_ftman_spw.ncs differ
diff --git a/_module/ncs/ra_rnd_pirat_spw.ncs b/_module/ncs/ra_rnd_pirat_spw.ncs
index 311872a0..dbe788c4 100644
Binary files a/_module/ncs/ra_rnd_pirat_spw.ncs and b/_module/ncs/ra_rnd_pirat_spw.ncs differ
diff --git a/_module/ncs/ra_rnd_train_spw.ncs b/_module/ncs/ra_rnd_train_spw.ncs
index 17c6494d..af93e29c 100644
Binary files a/_module/ncs/ra_rnd_train_spw.ncs and b/_module/ncs/ra_rnd_train_spw.ncs differ
diff --git a/_module/ncs/ra_slp_2d4_min.ncs b/_module/ncs/ra_slp_2d4_min.ncs
index e8a51398..b5ef2e1d 100644
Binary files a/_module/ncs/ra_slp_2d4_min.ncs and b/_module/ncs/ra_slp_2d4_min.ncs differ
diff --git a/_module/ncs/ra_st_armory.ncs b/_module/ncs/ra_st_armory.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ra_st_armory.ncs and b/_module/ncs/ra_st_armory.ncs differ
diff --git a/_module/ncs/ra_st_blkmrkt.ncs b/_module/ncs/ra_st_blkmrkt.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ra_st_blkmrkt.ncs and b/_module/ncs/ra_st_blkmrkt.ncs differ
diff --git a/_module/ncs/ra_st_magic.ncs b/_module/ncs/ra_st_magic.ncs
index 11f4b889..17b38fb0 100644
Binary files a/_module/ncs/ra_st_magic.ncs and b/_module/ncs/ra_st_magic.ncs differ
diff --git a/_module/ncs/ra_st_nature.ncs b/_module/ncs/ra_st_nature.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ra_st_nature.ncs and b/_module/ncs/ra_st_nature.ncs differ
diff --git a/_module/ncs/ra_st_special.ncs b/_module/ncs/ra_st_special.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ra_st_special.ncs and b/_module/ncs/ra_st_special.ncs differ
diff --git a/_module/ncs/ra_st_temple.ncs b/_module/ncs/ra_st_temple.ncs
index d83ec475..c5e5cfbe 100644
Binary files a/_module/ncs/ra_st_temple.ncs and b/_module/ncs/ra_st_temple.ncs differ
diff --git a/_module/ncs/ra_t1_yelmold.ncs b/_module/ncs/ra_t1_yelmold.ncs
index 1f78ff5b..eff7022e 100644
Binary files a/_module/ncs/ra_t1_yelmold.ncs and b/_module/ncs/ra_t1_yelmold.ncs differ
diff --git a/_module/ncs/ra_traplth_sod.ncs b/_module/ncs/ra_traplth_sod.ncs
index ad0aabfe..205358f8 100644
Binary files a/_module/ncs/ra_traplth_sod.ncs and b/_module/ncs/ra_traplth_sod.ncs differ
diff --git a/_module/ncs/ra_trp_sec_door1.ncs b/_module/ncs/ra_trp_sec_door1.ncs
index 6140cbc4..06c1be3d 100644
Binary files a/_module/ncs/ra_trp_sec_door1.ncs and b/_module/ncs/ra_trp_sec_door1.ncs differ
diff --git a/_module/ncs/ra_trp_sec_reset.ncs b/_module/ncs/ra_trp_sec_reset.ncs
index f192dd53..9c3b52ec 100644
Binary files a/_module/ncs/ra_trp_sec_reset.ncs and b/_module/ncs/ra_trp_sec_reset.ncs differ
diff --git a/_module/ncs/ra_wererat_att1.ncs b/_module/ncs/ra_wererat_att1.ncs
index 0a3a9e28..597e99dc 100644
Binary files a/_module/ncs/ra_wererat_att1.ncs and b/_module/ncs/ra_wererat_att1.ncs differ
diff --git a/_module/ncs/ra_wererat_att2.ncs b/_module/ncs/ra_wererat_att2.ncs
index 342fa4b1..5939280d 100644
Binary files a/_module/ncs/ra_wererat_att2.ncs and b/_module/ncs/ra_wererat_att2.ncs differ
diff --git a/_module/ncs/ratstatue.ncs b/_module/ncs/ratstatue.ncs
index c442471f..0ee3fd0c 100644
Binary files a/_module/ncs/ratstatue.ncs and b/_module/ncs/ratstatue.ncs differ
diff --git a/_module/ncs/ratstatue2.ncs b/_module/ncs/ratstatue2.ncs
index 61dff4e7..862ea034 100644
Binary files a/_module/ncs/ratstatue2.ncs and b/_module/ncs/ratstatue2.ncs differ
diff --git a/_module/ncs/re_beggar_spawn.ncs b/_module/ncs/re_beggar_spawn.ncs
index e44387e0..4d44dfaf 100644
Binary files a/_module/ncs/re_beggar_spawn.ncs and b/_module/ncs/re_beggar_spawn.ncs differ
diff --git a/_module/ncs/re_common_spawn.ncs b/_module/ncs/re_common_spawn.ncs
index a6eb3284..280e5ed4 100644
Binary files a/_module/ncs/re_common_spawn.ncs and b/_module/ncs/re_common_spawn.ncs differ
diff --git a/_module/ncs/re_commonspwnrhb.ncs b/_module/ncs/re_commonspwnrhb.ncs
index fc9c4dd8..db424e74 100644
Binary files a/_module/ncs/re_commonspwnrhb.ncs and b/_module/ncs/re_commonspwnrhb.ncs differ
diff --git a/_module/ncs/re_custom.ncs b/_module/ncs/re_custom.ncs
index e74c122d..10ef5be9 100644
Binary files a/_module/ncs/re_custom.ncs and b/_module/ncs/re_custom.ncs differ
diff --git a/_module/ncs/re_custom1.ncs b/_module/ncs/re_custom1.ncs
index 1d523ccb..cb812dc2 100644
Binary files a/_module/ncs/re_custom1.ncs and b/_module/ncs/re_custom1.ncs differ
diff --git a/_module/ncs/re_levspawnerhb.ncs b/_module/ncs/re_levspawnerhb.ncs
index f7b505b3..3873768e 100644
Binary files a/_module/ncs/re_levspawnerhb.ncs and b/_module/ncs/re_levspawnerhb.ncs differ
diff --git a/_module/ncs/re_mmorpghb.ncs b/_module/ncs/re_mmorpghb.ncs
index 95566ab1..2559a50f 100644
Binary files a/_module/ncs/re_mmorpghb.ncs and b/_module/ncs/re_mmorpghb.ncs differ
diff --git a/_module/ncs/re_moditemdrop.ncs b/_module/ncs/re_moditemdrop.ncs
index 8f273550..9f4703f2 100644
Binary files a/_module/ncs/re_moditemdrop.ncs and b/_module/ncs/re_moditemdrop.ncs differ
diff --git a/_module/ncs/re_modulehb.ncs b/_module/ncs/re_modulehb.ncs
index 9bb0dad3..724b5493 100644
Binary files a/_module/ncs/re_modulehb.ncs and b/_module/ncs/re_modulehb.ncs differ
diff --git a/_module/ncs/re_noble_spawn.ncs b/_module/ncs/re_noble_spawn.ncs
index addd45b1..09e738f4 100644
Binary files a/_module/ncs/re_noble_spawn.ncs and b/_module/ncs/re_noble_spawn.ncs differ
diff --git a/_module/ncs/re_onload.ncs b/_module/ncs/re_onload.ncs
index 5ec81ca3..36ad124f 100644
Binary files a/_module/ncs/re_onload.ncs and b/_module/ncs/re_onload.ncs differ
diff --git a/_module/ncs/re_onrest.ncs b/_module/ncs/re_onrest.ncs
index 3aed7e6f..a3279b84 100644
Binary files a/_module/ncs/re_onrest.ncs and b/_module/ncs/re_onrest.ncs differ
diff --git a/_module/ncs/re_onunacquire.ncs b/_module/ncs/re_onunacquire.ncs
index 62c12542..fc04cd6d 100644
Binary files a/_module/ncs/re_onunacquire.ncs and b/_module/ncs/re_onunacquire.ncs differ
diff --git a/_module/ncs/re_or.ncs b/_module/ncs/re_or.ncs
index 4d66debf..7b7028ee 100644
Binary files a/_module/ncs/re_or.ncs and b/_module/ncs/re_or.ncs differ
diff --git a/_module/ncs/re_pwrespawnerhb.ncs b/_module/ncs/re_pwrespawnerhb.ncs
index 5d253125..e4e5ad41 100644
Binary files a/_module/ncs/re_pwrespawnerhb.ncs and b/_module/ncs/re_pwrespawnerhb.ncs differ
diff --git a/_module/ncs/re_spawnerhb.ncs b/_module/ncs/re_spawnerhb.ncs
index 389f980e..e1091c83 100644
Binary files a/_module/ncs/re_spawnerhb.ncs and b/_module/ncs/re_spawnerhb.ncs differ
diff --git a/_module/ncs/re_spawnerhb_v2.ncs b/_module/ncs/re_spawnerhb_v2.ncs
index 799337da..40b2ac65 100644
Binary files a/_module/ncs/re_spawnerhb_v2.ncs and b/_module/ncs/re_spawnerhb_v2.ncs differ
diff --git a/_module/ncs/re_treasure.ncs b/_module/ncs/re_treasure.ncs
index 97a91fa1..8cf19c84 100644
Binary files a/_module/ncs/re_treasure.ncs and b/_module/ncs/re_treasure.ncs differ
diff --git a/_module/ncs/re_treasure0.ncs b/_module/ncs/re_treasure0.ncs
index ceee5867..976cafa9 100644
Binary files a/_module/ncs/re_treasure0.ncs and b/_module/ncs/re_treasure0.ncs differ
diff --git a/_module/ncs/re_treasure1.ncs b/_module/ncs/re_treasure1.ncs
index 0192107d..fb1e12ec 100644
Binary files a/_module/ncs/re_treasure1.ncs and b/_module/ncs/re_treasure1.ncs differ
diff --git a/_module/ncs/re_widget1.ncs b/_module/ncs/re_widget1.ncs
index 0469edbf..8a1c619b 100644
Binary files a/_module/ncs/re_widget1.ncs and b/_module/ncs/re_widget1.ncs differ
diff --git a/_module/ncs/re_widget20.ncs b/_module/ncs/re_widget20.ncs
index 2147d04f..c7a7d1f5 100644
Binary files a/_module/ncs/re_widget20.ncs and b/_module/ncs/re_widget20.ncs differ
diff --git a/_module/ncs/re_widget25.ncs b/_module/ncs/re_widget25.ncs
index 181a8d7e..c166af40 100644
Binary files a/_module/ncs/re_widget25.ncs and b/_module/ncs/re_widget25.ncs differ
diff --git a/_module/ncs/rotaura1.ncs b/_module/ncs/rotaura1.ncs
index 11cde8eb..e7929ee0 100644
Binary files a/_module/ncs/rotaura1.ncs and b/_module/ncs/rotaura1.ncs differ
diff --git a/_module/ncs/rotaura3.ncs b/_module/ncs/rotaura3.ncs
index 9c3eddd7..b7f8b334 100644
Binary files a/_module/ncs/rotaura3.ncs and b/_module/ncs/rotaura3.ncs differ
diff --git a/_module/ncs/sc_001.ncs b/_module/ncs/sc_001.ncs
index 8722065e..e8e21b15 100644
Binary files a/_module/ncs/sc_001.ncs and b/_module/ncs/sc_001.ncs differ
diff --git a/_module/ncs/sc_002.ncs b/_module/ncs/sc_002.ncs
index f752d7c7..d184d404 100644
Binary files a/_module/ncs/sc_002.ncs and b/_module/ncs/sc_002.ncs differ
diff --git a/_module/ncs/sc_003.ncs b/_module/ncs/sc_003.ncs
index 77b6f5fb..9e2ecf49 100644
Binary files a/_module/ncs/sc_003.ncs and b/_module/ncs/sc_003.ncs differ
diff --git a/_module/ncs/sc_005.ncs b/_module/ncs/sc_005.ncs
index d1ab008b..f8d3cfac 100644
Binary files a/_module/ncs/sc_005.ncs and b/_module/ncs/sc_005.ncs differ
diff --git a/_module/ncs/sc_007.ncs b/_module/ncs/sc_007.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_007.ncs and b/_module/ncs/sc_007.ncs differ
diff --git a/_module/ncs/sc_008.ncs b/_module/ncs/sc_008.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_008.ncs and b/_module/ncs/sc_008.ncs differ
diff --git a/_module/ncs/sc_009.ncs b/_module/ncs/sc_009.ncs
index 7ec3375a..d1646d4a 100644
Binary files a/_module/ncs/sc_009.ncs and b/_module/ncs/sc_009.ncs differ
diff --git a/_module/ncs/sc_010.ncs b/_module/ncs/sc_010.ncs
index 29c07ac3..d70a35f9 100644
Binary files a/_module/ncs/sc_010.ncs and b/_module/ncs/sc_010.ncs differ
diff --git a/_module/ncs/sc_011.ncs b/_module/ncs/sc_011.ncs
index cdf016dc..bd7e6afe 100644
Binary files a/_module/ncs/sc_011.ncs and b/_module/ncs/sc_011.ncs differ
diff --git a/_module/ncs/sc_013.ncs b/_module/ncs/sc_013.ncs
index 456367d6..33908114 100644
Binary files a/_module/ncs/sc_013.ncs and b/_module/ncs/sc_013.ncs differ
diff --git a/_module/ncs/sc_014.ncs b/_module/ncs/sc_014.ncs
index 6e1e5137..f9317d26 100644
Binary files a/_module/ncs/sc_014.ncs and b/_module/ncs/sc_014.ncs differ
diff --git a/_module/ncs/sc_015.ncs b/_module/ncs/sc_015.ncs
index 405476cb..cc58039a 100644
Binary files a/_module/ncs/sc_015.ncs and b/_module/ncs/sc_015.ncs differ
diff --git a/_module/ncs/sc_016.ncs b/_module/ncs/sc_016.ncs
index 0693a45c..9ed9c965 100644
Binary files a/_module/ncs/sc_016.ncs and b/_module/ncs/sc_016.ncs differ
diff --git a/_module/ncs/sc_017.ncs b/_module/ncs/sc_017.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_017.ncs and b/_module/ncs/sc_017.ncs differ
diff --git a/_module/ncs/sc_018.ncs b/_module/ncs/sc_018.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_018.ncs and b/_module/ncs/sc_018.ncs differ
diff --git a/_module/ncs/sc_019.ncs b/_module/ncs/sc_019.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_019.ncs and b/_module/ncs/sc_019.ncs differ
diff --git a/_module/ncs/sc_020.ncs b/_module/ncs/sc_020.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_020.ncs and b/_module/ncs/sc_020.ncs differ
diff --git a/_module/ncs/sc_021.ncs b/_module/ncs/sc_021.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_021.ncs and b/_module/ncs/sc_021.ncs differ
diff --git a/_module/ncs/sc_022.ncs b/_module/ncs/sc_022.ncs
index 21769a36..f3d84189 100644
Binary files a/_module/ncs/sc_022.ncs and b/_module/ncs/sc_022.ncs differ
diff --git a/_module/ncs/sc_023.ncs b/_module/ncs/sc_023.ncs
index f11196e8..57fb6dbb 100644
Binary files a/_module/ncs/sc_023.ncs and b/_module/ncs/sc_023.ncs differ
diff --git a/_module/ncs/sc_024.ncs b/_module/ncs/sc_024.ncs
index f11196e8..57fb6dbb 100644
Binary files a/_module/ncs/sc_024.ncs and b/_module/ncs/sc_024.ncs differ
diff --git a/_module/ncs/sc_025.ncs b/_module/ncs/sc_025.ncs
index 2ae04f1c..83594a7f 100644
Binary files a/_module/ncs/sc_025.ncs and b/_module/ncs/sc_025.ncs differ
diff --git a/_module/ncs/sc_026.ncs b/_module/ncs/sc_026.ncs
index 58531b05..3ed4892a 100644
Binary files a/_module/ncs/sc_026.ncs and b/_module/ncs/sc_026.ncs differ
diff --git a/_module/ncs/sc_027.ncs b/_module/ncs/sc_027.ncs
index e37d4c9e..68775a33 100644
Binary files a/_module/ncs/sc_027.ncs and b/_module/ncs/sc_027.ncs differ
diff --git a/_module/ncs/sc_028.ncs b/_module/ncs/sc_028.ncs
index 169707d8..1569f4aa 100644
Binary files a/_module/ncs/sc_028.ncs and b/_module/ncs/sc_028.ncs differ
diff --git a/_module/ncs/sc_029.ncs b/_module/ncs/sc_029.ncs
index ec4c3001..81ebd77b 100644
Binary files a/_module/ncs/sc_029.ncs and b/_module/ncs/sc_029.ncs differ
diff --git a/_module/ncs/sc_030.ncs b/_module/ncs/sc_030.ncs
index 239c30e1..bcd02f26 100644
Binary files a/_module/ncs/sc_030.ncs and b/_module/ncs/sc_030.ncs differ
diff --git a/_module/ncs/sc_031.ncs b/_module/ncs/sc_031.ncs
index f68657b4..e539b3b4 100644
Binary files a/_module/ncs/sc_031.ncs and b/_module/ncs/sc_031.ncs differ
diff --git a/_module/ncs/sc_032.ncs b/_module/ncs/sc_032.ncs
index 123d1e3b..ee29b003 100644
Binary files a/_module/ncs/sc_032.ncs and b/_module/ncs/sc_032.ncs differ
diff --git a/_module/ncs/sc_033.ncs b/_module/ncs/sc_033.ncs
index d99a1f2e..23bce73a 100644
Binary files a/_module/ncs/sc_033.ncs and b/_module/ncs/sc_033.ncs differ
diff --git a/_module/ncs/sc_034.ncs b/_module/ncs/sc_034.ncs
index 93055d05..b7d932cd 100644
Binary files a/_module/ncs/sc_034.ncs and b/_module/ncs/sc_034.ncs differ
diff --git a/_module/ncs/sc_035.ncs b/_module/ncs/sc_035.ncs
index c381239b..ba068568 100644
Binary files a/_module/ncs/sc_035.ncs and b/_module/ncs/sc_035.ncs differ
diff --git a/_module/ncs/sc_036.ncs b/_module/ncs/sc_036.ncs
index f911bc79..506f0e1f 100644
Binary files a/_module/ncs/sc_036.ncs and b/_module/ncs/sc_036.ncs differ
diff --git a/_module/ncs/sc_037.ncs b/_module/ncs/sc_037.ncs
index 34e6b3ee..fd9893c8 100644
Binary files a/_module/ncs/sc_037.ncs and b/_module/ncs/sc_037.ncs differ
diff --git a/_module/ncs/sc_038.ncs b/_module/ncs/sc_038.ncs
index 4ef7993a..f07ba190 100644
Binary files a/_module/ncs/sc_038.ncs and b/_module/ncs/sc_038.ncs differ
diff --git a/_module/ncs/sc_039.ncs b/_module/ncs/sc_039.ncs
index c56ce8db..a68cbb2f 100644
Binary files a/_module/ncs/sc_039.ncs and b/_module/ncs/sc_039.ncs differ
diff --git a/_module/ncs/sc_040.ncs b/_module/ncs/sc_040.ncs
index abcfbc00..68fdb8a9 100644
Binary files a/_module/ncs/sc_040.ncs and b/_module/ncs/sc_040.ncs differ
diff --git a/_module/ncs/sc_041.ncs b/_module/ncs/sc_041.ncs
index a5ce4cf9..35eb9d47 100644
Binary files a/_module/ncs/sc_041.ncs and b/_module/ncs/sc_041.ncs differ
diff --git a/_module/ncs/sc_042.ncs b/_module/ncs/sc_042.ncs
index 2a23792c..113c49e6 100644
Binary files a/_module/ncs/sc_042.ncs and b/_module/ncs/sc_042.ncs differ
diff --git a/_module/ncs/sc_043.ncs b/_module/ncs/sc_043.ncs
index 62322ba5..cc44fa06 100644
Binary files a/_module/ncs/sc_043.ncs and b/_module/ncs/sc_043.ncs differ
diff --git a/_module/ncs/sc_044.ncs b/_module/ncs/sc_044.ncs
index 6b9dd638..b04927f8 100644
Binary files a/_module/ncs/sc_044.ncs and b/_module/ncs/sc_044.ncs differ
diff --git a/_module/ncs/sc_045.ncs b/_module/ncs/sc_045.ncs
index 96eb4c32..63bd92b6 100644
Binary files a/_module/ncs/sc_045.ncs and b/_module/ncs/sc_045.ncs differ
diff --git a/_module/ncs/sc_046.ncs b/_module/ncs/sc_046.ncs
index fb4ee5e8..ced3c1ef 100644
Binary files a/_module/ncs/sc_046.ncs and b/_module/ncs/sc_046.ncs differ
diff --git a/_module/ncs/sc_047.ncs b/_module/ncs/sc_047.ncs
index 9785a821..a112927d 100644
Binary files a/_module/ncs/sc_047.ncs and b/_module/ncs/sc_047.ncs differ
diff --git a/_module/ncs/sc_048.ncs b/_module/ncs/sc_048.ncs
index 524b32ca..e05607c5 100644
Binary files a/_module/ncs/sc_048.ncs and b/_module/ncs/sc_048.ncs differ
diff --git a/_module/ncs/sc_049.ncs b/_module/ncs/sc_049.ncs
index f11196e8..57fb6dbb 100644
Binary files a/_module/ncs/sc_049.ncs and b/_module/ncs/sc_049.ncs differ
diff --git a/_module/ncs/sc_050.ncs b/_module/ncs/sc_050.ncs
index a03530c7..f249ddf0 100644
Binary files a/_module/ncs/sc_050.ncs and b/_module/ncs/sc_050.ncs differ
diff --git a/_module/ncs/sc_054.ncs b/_module/ncs/sc_054.ncs
index 10210aea..d6263833 100644
Binary files a/_module/ncs/sc_054.ncs and b/_module/ncs/sc_054.ncs differ
diff --git a/_module/ncs/sc_055.ncs b/_module/ncs/sc_055.ncs
index 3978f51e..4c22459d 100644
Binary files a/_module/ncs/sc_055.ncs and b/_module/ncs/sc_055.ncs differ
diff --git a/_module/ncs/sc_056.ncs b/_module/ncs/sc_056.ncs
index ee124b8d..bac942e3 100644
Binary files a/_module/ncs/sc_056.ncs and b/_module/ncs/sc_056.ncs differ
diff --git a/_module/ncs/sc_057.ncs b/_module/ncs/sc_057.ncs
index 086765da..843c0bd5 100644
Binary files a/_module/ncs/sc_057.ncs and b/_module/ncs/sc_057.ncs differ
diff --git a/_module/ncs/sc_058.ncs b/_module/ncs/sc_058.ncs
index a9e5aee3..4e0fe275 100644
Binary files a/_module/ncs/sc_058.ncs and b/_module/ncs/sc_058.ncs differ
diff --git a/_module/ncs/sc_059.ncs b/_module/ncs/sc_059.ncs
index c228c08a..458ef092 100644
Binary files a/_module/ncs/sc_059.ncs and b/_module/ncs/sc_059.ncs differ
diff --git a/_module/ncs/sc_060.ncs b/_module/ncs/sc_060.ncs
index 24c9dc8b..9d803072 100644
Binary files a/_module/ncs/sc_060.ncs and b/_module/ncs/sc_060.ncs differ
diff --git a/_module/ncs/sc_061.ncs b/_module/ncs/sc_061.ncs
index f1a5308c..4da1bc6d 100644
Binary files a/_module/ncs/sc_061.ncs and b/_module/ncs/sc_061.ncs differ
diff --git a/_module/ncs/sc_062.ncs b/_module/ncs/sc_062.ncs
index cf810f87..d7f803e7 100644
Binary files a/_module/ncs/sc_062.ncs and b/_module/ncs/sc_062.ncs differ
diff --git a/_module/ncs/sc_063.ncs b/_module/ncs/sc_063.ncs
index d7912f7f..20138f3f 100644
Binary files a/_module/ncs/sc_063.ncs and b/_module/ncs/sc_063.ncs differ
diff --git a/_module/ncs/sc_064.ncs b/_module/ncs/sc_064.ncs
index 87ca2475..bc7ce440 100644
Binary files a/_module/ncs/sc_064.ncs and b/_module/ncs/sc_064.ncs differ
diff --git a/_module/ncs/sc_065.ncs b/_module/ncs/sc_065.ncs
index c228c08a..458ef092 100644
Binary files a/_module/ncs/sc_065.ncs and b/_module/ncs/sc_065.ncs differ
diff --git a/_module/ncs/sc_066.ncs b/_module/ncs/sc_066.ncs
index 9f1b9e73..7a51a9d8 100644
Binary files a/_module/ncs/sc_066.ncs and b/_module/ncs/sc_066.ncs differ
diff --git a/_module/ncs/sc_067.ncs b/_module/ncs/sc_067.ncs
index 405476cb..cc58039a 100644
Binary files a/_module/ncs/sc_067.ncs and b/_module/ncs/sc_067.ncs differ
diff --git a/_module/ncs/sc_068.ncs b/_module/ncs/sc_068.ncs
index e6fc484a..aa44b31f 100644
Binary files a/_module/ncs/sc_068.ncs and b/_module/ncs/sc_068.ncs differ
diff --git a/_module/ncs/sc_069.ncs b/_module/ncs/sc_069.ncs
index 7da688e3..fb1f6af2 100644
Binary files a/_module/ncs/sc_069.ncs and b/_module/ncs/sc_069.ncs differ
diff --git a/_module/ncs/sc_070.ncs b/_module/ncs/sc_070.ncs
index 00720ca6..0a2f31ca 100644
Binary files a/_module/ncs/sc_070.ncs and b/_module/ncs/sc_070.ncs differ
diff --git a/_module/ncs/sc_071.ncs b/_module/ncs/sc_071.ncs
index 704db1c0..cd356bb8 100644
Binary files a/_module/ncs/sc_071.ncs and b/_module/ncs/sc_071.ncs differ
diff --git a/_module/ncs/sc_072.ncs b/_module/ncs/sc_072.ncs
index 2cbc1103..c2d23f81 100644
Binary files a/_module/ncs/sc_072.ncs and b/_module/ncs/sc_072.ncs differ
diff --git a/_module/ncs/sc_073.ncs b/_module/ncs/sc_073.ncs
index b3e71fb5..b9e54b0b 100644
Binary files a/_module/ncs/sc_073.ncs and b/_module/ncs/sc_073.ncs differ
diff --git a/_module/ncs/sc_074.ncs b/_module/ncs/sc_074.ncs
index 6507c188..1212d57f 100644
Binary files a/_module/ncs/sc_074.ncs and b/_module/ncs/sc_074.ncs differ
diff --git a/_module/ncs/sc_075.ncs b/_module/ncs/sc_075.ncs
index dcbfecd7..d753341b 100644
Binary files a/_module/ncs/sc_075.ncs and b/_module/ncs/sc_075.ncs differ
diff --git a/_module/ncs/sc_076.ncs b/_module/ncs/sc_076.ncs
index 7dba3741..f59cf31f 100644
Binary files a/_module/ncs/sc_076.ncs and b/_module/ncs/sc_076.ncs differ
diff --git a/_module/ncs/sc_077.ncs b/_module/ncs/sc_077.ncs
index 5c9a4180..dc58115c 100644
Binary files a/_module/ncs/sc_077.ncs and b/_module/ncs/sc_077.ncs differ
diff --git a/_module/ncs/sc_078.ncs b/_module/ncs/sc_078.ncs
index bd17cf74..79db42f9 100644
Binary files a/_module/ncs/sc_078.ncs and b/_module/ncs/sc_078.ncs differ
diff --git a/_module/ncs/sc_079.ncs b/_module/ncs/sc_079.ncs
index 40ea3e4f..8ef12569 100644
Binary files a/_module/ncs/sc_079.ncs and b/_module/ncs/sc_079.ncs differ
diff --git a/_module/ncs/sc_080.ncs b/_module/ncs/sc_080.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_080.ncs and b/_module/ncs/sc_080.ncs differ
diff --git a/_module/ncs/sc_081.ncs b/_module/ncs/sc_081.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_081.ncs and b/_module/ncs/sc_081.ncs differ
diff --git a/_module/ncs/sc_082.ncs b/_module/ncs/sc_082.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_082.ncs and b/_module/ncs/sc_082.ncs differ
diff --git a/_module/ncs/sc_083.ncs b/_module/ncs/sc_083.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_083.ncs and b/_module/ncs/sc_083.ncs differ
diff --git a/_module/ncs/sc_084.ncs b/_module/ncs/sc_084.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_084.ncs and b/_module/ncs/sc_084.ncs differ
diff --git a/_module/ncs/sc_085.ncs b/_module/ncs/sc_085.ncs
index fbd5e651..9adab63f 100644
Binary files a/_module/ncs/sc_085.ncs and b/_module/ncs/sc_085.ncs differ
diff --git a/_module/ncs/sc_086.ncs b/_module/ncs/sc_086.ncs
index 6d105c60..e63d6b7e 100644
Binary files a/_module/ncs/sc_086.ncs and b/_module/ncs/sc_086.ncs differ
diff --git a/_module/ncs/sc_087.ncs b/_module/ncs/sc_087.ncs
index a205c92c..95a19a11 100644
Binary files a/_module/ncs/sc_087.ncs and b/_module/ncs/sc_087.ncs differ
diff --git a/_module/ncs/sc_088.ncs b/_module/ncs/sc_088.ncs
index c7b8b5d2..2e4dd64f 100644
Binary files a/_module/ncs/sc_088.ncs and b/_module/ncs/sc_088.ncs differ
diff --git a/_module/ncs/sc_089.ncs b/_module/ncs/sc_089.ncs
index ffc09c85..71691e2e 100644
Binary files a/_module/ncs/sc_089.ncs and b/_module/ncs/sc_089.ncs differ
diff --git a/_module/ncs/sc_090.ncs b/_module/ncs/sc_090.ncs
index 10009cb8..21b05d64 100644
Binary files a/_module/ncs/sc_090.ncs and b/_module/ncs/sc_090.ncs differ
diff --git a/_module/ncs/sc_091.ncs b/_module/ncs/sc_091.ncs
index 25a8eff2..06e90362 100644
Binary files a/_module/ncs/sc_091.ncs and b/_module/ncs/sc_091.ncs differ
diff --git a/_module/ncs/sc_092.ncs b/_module/ncs/sc_092.ncs
index 681fc22a..2b4eeb74 100644
Binary files a/_module/ncs/sc_092.ncs and b/_module/ncs/sc_092.ncs differ
diff --git a/_module/ncs/sc_093.ncs b/_module/ncs/sc_093.ncs
index 05730bde..89445747 100644
Binary files a/_module/ncs/sc_093.ncs and b/_module/ncs/sc_093.ncs differ
diff --git a/_module/ncs/sc_094.ncs b/_module/ncs/sc_094.ncs
index eda10690..ce7573bb 100644
Binary files a/_module/ncs/sc_094.ncs and b/_module/ncs/sc_094.ncs differ
diff --git a/_module/ncs/sc_095.ncs b/_module/ncs/sc_095.ncs
index 4ef7993a..f07ba190 100644
Binary files a/_module/ncs/sc_095.ncs and b/_module/ncs/sc_095.ncs differ
diff --git a/_module/ncs/sc_096.ncs b/_module/ncs/sc_096.ncs
index 9d5d75f8..7fdc947a 100644
Binary files a/_module/ncs/sc_096.ncs and b/_module/ncs/sc_096.ncs differ
diff --git a/_module/ncs/sc_098.ncs b/_module/ncs/sc_098.ncs
index dca76cc6..2b6d7c32 100644
Binary files a/_module/ncs/sc_098.ncs and b/_module/ncs/sc_098.ncs differ
diff --git a/_module/ncs/sc_099.ncs b/_module/ncs/sc_099.ncs
index af4fd4f4..61eb5ca8 100644
Binary files a/_module/ncs/sc_099.ncs and b/_module/ncs/sc_099.ncs differ
diff --git a/_module/ncs/sc_100.ncs b/_module/ncs/sc_100.ncs
index 3d7eff95..fff42862 100644
Binary files a/_module/ncs/sc_100.ncs and b/_module/ncs/sc_100.ncs differ
diff --git a/_module/ncs/sc_101.ncs b/_module/ncs/sc_101.ncs
index e37d4c9e..68775a33 100644
Binary files a/_module/ncs/sc_101.ncs and b/_module/ncs/sc_101.ncs differ
diff --git a/_module/ncs/sc_102.ncs b/_module/ncs/sc_102.ncs
index 169707d8..1569f4aa 100644
Binary files a/_module/ncs/sc_102.ncs and b/_module/ncs/sc_102.ncs differ
diff --git a/_module/ncs/sc_103.ncs b/_module/ncs/sc_103.ncs
index 492d5fe4..269c48fd 100644
Binary files a/_module/ncs/sc_103.ncs and b/_module/ncs/sc_103.ncs differ
diff --git a/_module/ncs/sc_104.ncs b/_module/ncs/sc_104.ncs
index a2ef6f3b..19f8055c 100644
Binary files a/_module/ncs/sc_104.ncs and b/_module/ncs/sc_104.ncs differ
diff --git a/_module/ncs/sc_105.ncs b/_module/ncs/sc_105.ncs
index a2ef6f3b..19f8055c 100644
Binary files a/_module/ncs/sc_105.ncs and b/_module/ncs/sc_105.ncs differ
diff --git a/_module/ncs/sc_106.ncs b/_module/ncs/sc_106.ncs
index a2ef6f3b..19f8055c 100644
Binary files a/_module/ncs/sc_106.ncs and b/_module/ncs/sc_106.ncs differ
diff --git a/_module/ncs/sc_107.ncs b/_module/ncs/sc_107.ncs
index db63ec08..963b413e 100644
Binary files a/_module/ncs/sc_107.ncs and b/_module/ncs/sc_107.ncs differ
diff --git a/_module/ncs/sc_108.ncs b/_module/ncs/sc_108.ncs
index 4b32aa0c..2741fc49 100644
Binary files a/_module/ncs/sc_108.ncs and b/_module/ncs/sc_108.ncs differ
diff --git a/_module/ncs/sc_109.ncs b/_module/ncs/sc_109.ncs
index 5fad84e8..ad0645f8 100644
Binary files a/_module/ncs/sc_109.ncs and b/_module/ncs/sc_109.ncs differ
diff --git a/_module/ncs/sc_110.ncs b/_module/ncs/sc_110.ncs
index 13fcd40e..7ca1849d 100644
Binary files a/_module/ncs/sc_110.ncs and b/_module/ncs/sc_110.ncs differ
diff --git a/_module/ncs/sc_111.ncs b/_module/ncs/sc_111.ncs
index 91f0a99a..eefa57d1 100644
Binary files a/_module/ncs/sc_111.ncs and b/_module/ncs/sc_111.ncs differ
diff --git a/_module/ncs/sc_112.ncs b/_module/ncs/sc_112.ncs
index 3bb63d7a..63833535 100644
Binary files a/_module/ncs/sc_112.ncs and b/_module/ncs/sc_112.ncs differ
diff --git a/_module/ncs/sc_113.ncs b/_module/ncs/sc_113.ncs
index d2492e87..9e1bfd31 100644
Binary files a/_module/ncs/sc_113.ncs and b/_module/ncs/sc_113.ncs differ
diff --git a/_module/ncs/sc_114.ncs b/_module/ncs/sc_114.ncs
index 2cbc1103..c2d23f81 100644
Binary files a/_module/ncs/sc_114.ncs and b/_module/ncs/sc_114.ncs differ
diff --git a/_module/ncs/sc_115.ncs b/_module/ncs/sc_115.ncs
index 2cbc1103..c2d23f81 100644
Binary files a/_module/ncs/sc_115.ncs and b/_module/ncs/sc_115.ncs differ
diff --git a/_module/ncs/sc_30dc_distrap.ncs b/_module/ncs/sc_30dc_distrap.ncs
index ebbc872a..df2e0b14 100644
Binary files a/_module/ncs/sc_30dc_distrap.ncs and b/_module/ncs/sc_30dc_distrap.ncs differ
diff --git a/_module/ncs/sc_chk_looted.ncs b/_module/ncs/sc_chk_looted.ncs
index 5196bb82..5fc62042 100644
Binary files a/_module/ncs/sc_chk_looted.ncs and b/_module/ncs/sc_chk_looted.ncs differ
diff --git a/_module/ncs/sc_ck_ghoulchst.ncs b/_module/ncs/sc_ck_ghoulchst.ncs
index ccb61b16..cbbda71c 100644
Binary files a/_module/ncs/sc_ck_ghoulchst.ncs and b/_module/ncs/sc_ck_ghoulchst.ncs differ
diff --git a/_module/ncs/sc_ds_charm_cnv.ncs b/_module/ncs/sc_ds_charm_cnv.ncs
index c41f6b20..49643e8c 100644
Binary files a/_module/ncs/sc_ds_charm_cnv.ncs and b/_module/ncs/sc_ds_charm_cnv.ncs differ
diff --git a/_module/ncs/sc_ra_rnd_dialog.ncs b/_module/ncs/sc_ra_rnd_dialog.ncs
index d32f1f8e..e4f76333 100644
Binary files a/_module/ncs/sc_ra_rnd_dialog.ncs and b/_module/ncs/sc_ra_rnd_dialog.ncs differ
diff --git a/_module/ncs/sc_ra_rnd_rumors.ncs b/_module/ncs/sc_ra_rnd_rumors.ncs
index 50c3bb5c..e61c101d 100644
Binary files a/_module/ncs/sc_ra_rnd_rumors.ncs and b/_module/ncs/sc_ra_rnd_rumors.ncs differ
diff --git a/_module/ncs/scorpeggs1.ncs b/_module/ncs/scorpeggs1.ncs
index f8b4c65e..073205f7 100644
Binary files a/_module/ncs/scorpeggs1.ncs and b/_module/ncs/scorpeggs1.ncs differ
diff --git a/_module/ncs/se_door_death.ncs b/_module/ncs/se_door_death.ncs
index 9af76381..9241fa87 100644
Binary files a/_module/ncs/se_door_death.ncs and b/_module/ncs/se_door_death.ncs differ
diff --git a/_module/ncs/searchstatue.ncs b/_module/ncs/searchstatue.ncs
index 2b97f576..43adaf4f 100644
Binary files a/_module/ncs/searchstatue.ncs and b/_module/ncs/searchstatue.ncs differ
diff --git a/_module/ncs/secretcoffin.ncs b/_module/ncs/secretcoffin.ncs
index ac43d847..e67d86eb 100644
Binary files a/_module/ncs/secretcoffin.ncs and b/_module/ncs/secretcoffin.ncs differ
diff --git a/_module/ncs/sei_sit.ncs b/_module/ncs/sei_sit.ncs
index 794e5f14..ba8cb200 100644
Binary files a/_module/ncs/sei_sit.ncs and b/_module/ncs/sei_sit.ncs differ
diff --git a/_module/ncs/setappearancedop.ncs b/_module/ncs/setappearancedop.ncs
index 185f83b1..864a64a5 100644
Binary files a/_module/ncs/setappearancedop.ncs and b/_module/ncs/setappearancedop.ncs differ
diff --git a/_module/ncs/shadow_touch.ncs b/_module/ncs/shadow_touch.ncs
index d9cb0b6a..b935b510 100644
Binary files a/_module/ncs/shadow_touch.ncs and b/_module/ncs/shadow_touch.ncs differ
diff --git a/_module/ncs/slaying_arrow.ncs b/_module/ncs/slaying_arrow.ncs
index 90e6b20e..f40b4393 100644
Binary files a/_module/ncs/slaying_arrow.ncs and b/_module/ncs/slaying_arrow.ncs differ
diff --git a/_module/ncs/sm_on_act.ncs b/_module/ncs/sm_on_act.ncs
index 8a24dea8..435f8202 100644
Binary files a/_module/ncs/sm_on_act.ncs and b/_module/ncs/sm_on_act.ncs differ
diff --git a/_module/ncs/sm_on_client_ent.ncs b/_module/ncs/sm_on_client_ent.ncs
index cc744211..326d8960 100644
Binary files a/_module/ncs/sm_on_client_ent.ncs and b/_module/ncs/sm_on_client_ent.ncs differ
diff --git a/_module/ncs/sm_on_client_lv.ncs b/_module/ncs/sm_on_client_lv.ncs
index a092203e..eda485d5 100644
Binary files a/_module/ncs/sm_on_client_lv.ncs and b/_module/ncs/sm_on_client_lv.ncs differ
diff --git a/_module/ncs/sm_on_death.ncs b/_module/ncs/sm_on_death.ncs
index cd6db951..d9b60f91 100644
Binary files a/_module/ncs/sm_on_death.ncs and b/_module/ncs/sm_on_death.ncs differ
diff --git a/_module/ncs/sm_on_mod_ld.ncs b/_module/ncs/sm_on_mod_ld.ncs
index 8ca19cd9..2d564a35 100644
Binary files a/_module/ncs/sm_on_mod_ld.ncs and b/_module/ncs/sm_on_mod_ld.ncs differ
diff --git a/_module/ncs/sm_on_respawn.ncs b/_module/ncs/sm_on_respawn.ncs
index a166cace..b301a794 100644
Binary files a/_module/ncs/sm_on_respawn.ncs and b/_module/ncs/sm_on_respawn.ncs differ
diff --git a/_module/ncs/sm_on_rest.ncs b/_module/ncs/sm_on_rest.ncs
index 3ccd08c1..79f9cc8f 100644
Binary files a/_module/ncs/sm_on_rest.ncs and b/_module/ncs/sm_on_rest.ncs differ
diff --git a/_module/ncs/sm_on_unacquire.ncs b/_module/ncs/sm_on_unacquire.ncs
index 8a97b19b..43f0ceef 100644
Binary files a/_module/ncs/sm_on_unacquire.ncs and b/_module/ncs/sm_on_unacquire.ncs differ
diff --git a/_module/ncs/sob_examine001.ncs b/_module/ncs/sob_examine001.ncs
index 8f6d589f..c4791cae 100644
Binary files a/_module/ncs/sob_examine001.ncs and b/_module/ncs/sob_examine001.ncs differ
diff --git a/_module/ncs/sob_examine003.ncs b/_module/ncs/sob_examine003.ncs
index 7cbf20b5..89402c3e 100644
Binary files a/_module/ncs/sob_examine003.ncs and b/_module/ncs/sob_examine003.ncs differ
diff --git a/_module/ncs/sob_examine004.ncs b/_module/ncs/sob_examine004.ncs
index 890ed97a..885aeb58 100644
Binary files a/_module/ncs/sob_examine004.ncs and b/_module/ncs/sob_examine004.ncs differ
diff --git a/_module/ncs/solar_ai.ncs b/_module/ncs/solar_ai.ncs
index d57fd584..b47e9535 100644
Binary files a/_module/ncs/solar_ai.ncs and b/_module/ncs/solar_ai.ncs differ
diff --git a/_module/ncs/sparky_enter.ncs b/_module/ncs/sparky_enter.ncs
index aa2b323b..5c3cd762 100644
Binary files a/_module/ncs/sparky_enter.ncs and b/_module/ncs/sparky_enter.ncs differ
diff --git a/_module/ncs/sparky_exit.ncs b/_module/ncs/sparky_exit.ncs
index 83ea357f..db1e9f93 100644
Binary files a/_module/ncs/sparky_exit.ncs and b/_module/ncs/sparky_exit.ncs differ
diff --git a/_module/ncs/spawn_corpse_dcy.ncs b/_module/ncs/spawn_corpse_dcy.ncs
index ed11c2fe..0c2f2e97 100644
Binary files a/_module/ncs/spawn_corpse_dcy.ncs and b/_module/ncs/spawn_corpse_dcy.ncs differ
diff --git a/_module/ncs/spawn_corpse_dth.ncs b/_module/ncs/spawn_corpse_dth.ncs
index 68c2ff0f..cf559ccf 100644
Binary files a/_module/ncs/spawn_corpse_dth.ncs and b/_module/ncs/spawn_corpse_dth.ncs differ
diff --git a/_module/ncs/spawn_dist_corps.ncs b/_module/ncs/spawn_dist_corps.ncs
index b41c6eca..0525c4d9 100644
Binary files a/_module/ncs/spawn_dist_corps.ncs and b/_module/ncs/spawn_dist_corps.ncs differ
diff --git a/_module/ncs/spawn_oncloscrp.ncs b/_module/ncs/spawn_oncloscrp.ncs
index 847d26eb..19344888 100644
Binary files a/_module/ncs/spawn_oncloscrp.ncs and b/_module/ncs/spawn_oncloscrp.ncs differ
diff --git a/_module/ncs/spawn_orig_hb.ncs b/_module/ncs/spawn_orig_hb.ncs
index cdd92f12..7a329640 100644
Binary files a/_module/ncs/spawn_orig_hb.ncs and b/_module/ncs/spawn_orig_hb.ncs differ
diff --git a/_module/ncs/spawn_pseudohb.ncs b/_module/ncs/spawn_pseudohb.ncs
index 75c126fb..986a99a8 100644
Binary files a/_module/ncs/spawn_pseudohb.ncs and b/_module/ncs/spawn_pseudohb.ncs differ
diff --git a/_module/ncs/spawn_sample_hb.ncs b/_module/ncs/spawn_sample_hb.ncs
index cdd92f12..7a329640 100644
Binary files a/_module/ncs/spawn_sample_hb.ncs and b/_module/ncs/spawn_sample_hb.ncs differ
diff --git a/_module/ncs/spawn_sc_cmptrig.ncs b/_module/ncs/spawn_sc_cmptrig.ncs
index 3708de8f..b4641455 100644
Binary files a/_module/ncs/spawn_sc_cmptrig.ncs and b/_module/ncs/spawn_sc_cmptrig.ncs differ
diff --git a/_module/ncs/spawn_sc_deactiv.ncs b/_module/ncs/spawn_sc_deactiv.ncs
index ecd2724c..b01a5e60 100644
Binary files a/_module/ncs/spawn_sc_deactiv.ncs and b/_module/ncs/spawn_sc_deactiv.ncs differ
diff --git a/_module/ncs/spawn_sc_death.ncs b/_module/ncs/spawn_sc_death.ncs
index a39358eb..8130b5a8 100644
Binary files a/_module/ncs/spawn_sc_death.ncs and b/_module/ncs/spawn_sc_death.ncs differ
diff --git a/_module/ncs/spawn_sc_hbeat.ncs b/_module/ncs/spawn_sc_hbeat.ncs
index 1750172b..c895cf63 100644
Binary files a/_module/ncs/spawn_sc_hbeat.ncs and b/_module/ncs/spawn_sc_hbeat.ncs differ
diff --git a/_module/ncs/spawn_sc_patrol.ncs b/_module/ncs/spawn_sc_patrol.ncs
index d4220413..9a852555 100644
Binary files a/_module/ncs/spawn_sc_patrol.ncs and b/_module/ncs/spawn_sc_patrol.ncs differ
diff --git a/_module/ncs/spawn_sc_spawn.ncs b/_module/ncs/spawn_sc_spawn.ncs
index 547da034..d2f77f6a 100644
Binary files a/_module/ncs/spawn_sc_spawn.ncs and b/_module/ncs/spawn_sc_spawn.ncs differ
diff --git a/_module/ncs/spawn_smpl_onen2.ncs b/_module/ncs/spawn_smpl_onen2.ncs
index aab91152..4921b511 100644
Binary files a/_module/ncs/spawn_smpl_onen2.ncs and b/_module/ncs/spawn_smpl_onen2.ncs differ
diff --git a/_module/ncs/spawn_smpl_onent.ncs b/_module/ncs/spawn_smpl_onent.ncs
index 7a3ec9bf..30a0c814 100644
Binary files a/_module/ncs/spawn_smpl_onent.ncs and b/_module/ncs/spawn_smpl_onent.ncs differ
diff --git a/_module/ncs/spawn_smpl_onext.ncs b/_module/ncs/spawn_smpl_onext.ncs
index c90b83d4..b5ac3ece 100644
Binary files a/_module/ncs/spawn_smpl_onext.ncs and b/_module/ncs/spawn_smpl_onext.ncs differ
diff --git a/_module/ncs/spawnb_cc_dump.ncs b/_module/ncs/spawnb_cc_dump.ncs
index f7543f71..5101e25d 100644
Binary files a/_module/ncs/spawnb_cc_dump.ncs and b/_module/ncs/spawnb_cc_dump.ncs differ
diff --git a/_module/ncs/spawnb_cc_nodump.ncs b/_module/ncs/spawnb_cc_nodump.ncs
index 5b8f17e9..1ab1629d 100644
Binary files a/_module/ncs/spawnb_cc_nodump.ncs and b/_module/ncs/spawnb_cc_nodump.ncs differ
diff --git a/_module/ncs/spawnb_cc_notrck.ncs b/_module/ncs/spawnb_cc_notrck.ncs
index 58222a61..2b541ae4 100644
Binary files a/_module/ncs/spawnb_cc_notrck.ncs and b/_module/ncs/spawnb_cc_notrck.ncs differ
diff --git a/_module/ncs/spawnb_cc_trck.ncs b/_module/ncs/spawnb_cc_trck.ncs
index 83c5cad5..8993f6a6 100644
Binary files a/_module/ncs/spawnb_cc_trck.ncs and b/_module/ncs/spawnb_cc_trck.ncs differ
diff --git a/_module/ncs/spawnb_sample_ai.ncs b/_module/ncs/spawnb_sample_ai.ncs
index 38bf1074..666feb09 100644
Binary files a/_module/ncs/spawnb_sample_ai.ncs and b/_module/ncs/spawnb_sample_ai.ncs differ
diff --git a/_module/ncs/spawnb_sc_activ.ncs b/_module/ncs/spawnb_sc_activ.ncs
index 830f5826..1004d115 100644
Binary files a/_module/ncs/spawnb_sc_activ.ncs and b/_module/ncs/spawnb_sc_activ.ncs differ
diff --git a/_module/ncs/spawnb_sc_dactiv.ncs b/_module/ncs/spawnb_sc_dactiv.ncs
index 32866346..6daec590 100644
Binary files a/_module/ncs/spawnb_sc_dactiv.ncs and b/_module/ncs/spawnb_sc_dactiv.ncs differ
diff --git a/_module/ncs/spawnb_sc_dump.ncs b/_module/ncs/spawnb_sc_dump.ncs
index 070b4bd0..8c2050a0 100644
Binary files a/_module/ncs/spawnb_sc_dump.ncs and b/_module/ncs/spawnb_sc_dump.ncs differ
diff --git a/_module/ncs/spawnb_sc_nodump.ncs b/_module/ncs/spawnb_sc_nodump.ncs
index 69ee30d2..742f5df5 100644
Binary files a/_module/ncs/spawnb_sc_nodump.ncs and b/_module/ncs/spawnb_sc_nodump.ncs differ
diff --git a/_module/ncs/spawnb_sc_notrck.ncs b/_module/ncs/spawnb_sc_notrck.ncs
index 13dd03f4..1d137b78 100644
Binary files a/_module/ncs/spawnb_sc_notrck.ncs and b/_module/ncs/spawnb_sc_notrck.ncs differ
diff --git a/_module/ncs/spawnb_sc_trck.ncs b/_module/ncs/spawnb_sc_trck.ncs
index 36b0ece1..f46650bd 100644
Binary files a/_module/ncs/spawnb_sc_trck.ncs and b/_module/ncs/spawnb_sc_trck.ncs differ
diff --git a/_module/ncs/spawnscramge.ncs b/_module/ncs/spawnscramge.ncs
index f01f4a25..ab2f041a 100644
Binary files a/_module/ncs/spawnscramge.ncs and b/_module/ncs/spawnscramge.ncs differ
diff --git a/_module/ncs/spell_suck.ncs b/_module/ncs/spell_suck.ncs
index 132be571..12318db1 100644
Binary files a/_module/ncs/spell_suck.ncs and b/_module/ncs/spell_suck.ncs differ
diff --git a/_module/ncs/start_gear_onent.ncs b/_module/ncs/start_gear_onent.ncs
index 2a056381..c3518b25 100644
Binary files a/_module/ncs/start_gear_onent.ncs and b/_module/ncs/start_gear_onent.ncs differ
diff --git a/_module/ncs/statuedwarfscrip.ncs b/_module/ncs/statuedwarfscrip.ncs
index 9803a1ad..ccc9a304 100644
Binary files a/_module/ncs/statuedwarfscrip.ncs and b/_module/ncs/statuedwarfscrip.ncs differ
diff --git a/_module/ncs/stealbreath.ncs b/_module/ncs/stealbreath.ncs
index f0af3c95..9ef6cd51 100644
Binary files a/_module/ncs/stealbreath.ncs and b/_module/ncs/stealbreath.ncs differ
diff --git a/_module/ncs/stonebat.ncs b/_module/ncs/stonebat.ncs
index f01fd12a..226ab8c2 100644
Binary files a/_module/ncs/stonebat.ncs and b/_module/ncs/stonebat.ncs differ
diff --git a/_module/ncs/stonehb.ncs b/_module/ncs/stonehb.ncs
index a5a6db53..2c1ec8ba 100644
Binary files a/_module/ncs/stonehb.ncs and b/_module/ncs/stonehb.ncs differ
diff --git a/_module/ncs/stonepriest.ncs b/_module/ncs/stonepriest.ncs
index 990eb9e9..366fa410 100644
Binary files a/_module/ncs/stonepriest.ncs and b/_module/ncs/stonepriest.ncs differ
diff --git a/_module/ncs/stripstuff.ncs b/_module/ncs/stripstuff.ncs
index a9498a4a..3c137994 100644
Binary files a/_module/ncs/stripstuff.ncs and b/_module/ncs/stripstuff.ncs differ
diff --git a/_module/ncs/stripstuff1.ncs b/_module/ncs/stripstuff1.ncs
index ae3bf6c7..e5d158da 100644
Binary files a/_module/ncs/stripstuff1.ncs and b/_module/ncs/stripstuff1.ncs differ
diff --git a/_module/ncs/sumcorrak.ncs b/_module/ncs/sumcorrak.ncs
index 3c981f87..2cb37dba 100644
Binary files a/_module/ncs/sumcorrak.ncs and b/_module/ncs/sumcorrak.ncs differ
diff --git a/_module/ncs/summon4glabs.ncs b/_module/ncs/summon4glabs.ncs
index 85de68a0..f0e20078 100644
Binary files a/_module/ncs/summon4glabs.ncs and b/_module/ncs/summon4glabs.ncs differ
diff --git a/_module/ncs/summon_skelies.ncs b/_module/ncs/summon_skelies.ncs
index cda61c79..9bdf1d8a 100644
Binary files a/_module/ncs/summon_skelies.ncs and b/_module/ncs/summon_skelies.ncs differ
diff --git a/_module/ncs/summondemi.ncs b/_module/ncs/summondemi.ncs
index 581b96aa..f0361f2d 100644
Binary files a/_module/ncs/summondemi.ncs and b/_module/ncs/summondemi.ncs differ
diff --git a/_module/ncs/summonrtroll.ncs b/_module/ncs/summonrtroll.ncs
index 5e5d647c..e99cc42b 100644
Binary files a/_module/ncs/summonrtroll.ncs and b/_module/ncs/summonrtroll.ncs differ
diff --git a/_module/ncs/swm_bloodfly_ent.ncs b/_module/ncs/swm_bloodfly_ent.ncs
index 631b7ae2..de385c0a 100644
Binary files a/_module/ncs/swm_bloodfly_ent.ncs and b/_module/ncs/swm_bloodfly_ent.ncs differ
diff --git a/_module/ncs/swm_bloodfly_hb.ncs b/_module/ncs/swm_bloodfly_hb.ncs
index 1f92b8a2..96a45d97 100644
Binary files a/_module/ncs/swm_bloodfly_hb.ncs and b/_module/ncs/swm_bloodfly_hb.ncs differ
diff --git a/_module/ncs/talk2pc_onpercp.ncs b/_module/ncs/talk2pc_onpercp.ncs
index 48447da8..82f7210a 100644
Binary files a/_module/ncs/talk2pc_onpercp.ncs and b/_module/ncs/talk2pc_onpercp.ncs differ
diff --git a/_module/ncs/tar_lake_hb.ncs b/_module/ncs/tar_lake_hb.ncs
index 9d3dd7b2..18aa93f6 100644
Binary files a/_module/ncs/tar_lake_hb.ncs and b/_module/ncs/tar_lake_hb.ncs differ
diff --git a/_module/ncs/teleport_auto.ncs b/_module/ncs/teleport_auto.ncs
index 1db38236..9c53e60c 100644
Binary files a/_module/ncs/teleport_auto.ncs and b/_module/ncs/teleport_auto.ncs differ
diff --git a/_module/ncs/teleport_party.ncs b/_module/ncs/teleport_party.ncs
index 38ce86a8..1ff3897b 100644
Binary files a/_module/ncs/teleport_party.ncs and b/_module/ncs/teleport_party.ncs differ
diff --git a/_module/ncs/teleport_start.ncs b/_module/ncs/teleport_start.ncs
index 52714fa6..c8676f61 100644
Binary files a/_module/ncs/teleport_start.ncs and b/_module/ncs/teleport_start.ncs differ
diff --git a/_module/ncs/teleport_stone.ncs b/_module/ncs/teleport_stone.ncs
index 75946341..099fe685 100644
Binary files a/_module/ncs/teleport_stone.ncs and b/_module/ncs/teleport_stone.ncs differ
diff --git a/_module/ncs/teleportationsto.ncs b/_module/ncs/teleportationsto.ncs
index 75946341..099fe685 100644
Binary files a/_module/ncs/teleportationsto.ncs and b/_module/ncs/teleportationsto.ncs differ
diff --git a/_module/ncs/temple_assisthb.ncs b/_module/ncs/temple_assisthb.ncs
index c568524c..cd867145 100644
Binary files a/_module/ncs/temple_assisthb.ncs and b/_module/ncs/temple_assisthb.ncs differ
diff --git a/_module/ncs/temple_curecrit.ncs b/_module/ncs/temple_curecrit.ncs
index fda1c3a3..3374039d 100644
Binary files a/_module/ncs/temple_curecrit.ncs and b/_module/ncs/temple_curecrit.ncs differ
diff --git a/_module/ncs/temple_curelight.ncs b/_module/ncs/temple_curelight.ncs
index 6a780eae..7c876d58 100644
Binary files a/_module/ncs/temple_curelight.ncs and b/_module/ncs/temple_curelight.ncs differ
diff --git a/_module/ncs/temple_fcurecrit.ncs b/_module/ncs/temple_fcurecrit.ncs
index e1937f5f..779dcb81 100644
Binary files a/_module/ncs/temple_fcurecrit.ncs and b/_module/ncs/temple_fcurecrit.ncs differ
diff --git a/_module/ncs/temple_fcurelig.ncs b/_module/ncs/temple_fcurelig.ncs
index 2d824d59..6258a4d8 100644
Binary files a/_module/ncs/temple_fcurelig.ncs and b/_module/ncs/temple_fcurelig.ncs differ
diff --git a/_module/ncs/temple_flessres.ncs b/_module/ncs/temple_flessres.ncs
index 53c58dd0..448eab36 100644
Binary files a/_module/ncs/temple_flessres.ncs and b/_module/ncs/temple_flessres.ncs differ
diff --git a/_module/ncs/temple_fneutpoi.ncs b/_module/ncs/temple_fneutpoi.ncs
index 15648196..4c5b2907 100644
Binary files a/_module/ncs/temple_fneutpoi.ncs and b/_module/ncs/temple_fneutpoi.ncs differ
diff --git a/_module/ncs/temple_lessresto.ncs b/_module/ncs/temple_lessresto.ncs
index e977e627..7f9c24b1 100644
Binary files a/_module/ncs/temple_lessresto.ncs and b/_module/ncs/temple_lessresto.ncs differ
diff --git a/_module/ncs/temple_monkhb.ncs b/_module/ncs/temple_monkhb.ncs
index 6d32699b..53529b84 100644
Binary files a/_module/ncs/temple_monkhb.ncs and b/_module/ncs/temple_monkhb.ncs differ
diff --git a/_module/ncs/temple_neutrapoi.ncs b/_module/ncs/temple_neutrapoi.ncs
index bbf920c6..0bc20425 100644
Binary files a/_module/ncs/temple_neutrapoi.ncs and b/_module/ncs/temple_neutrapoi.ncs differ
diff --git a/_module/ncs/temple_patien2sp.ncs b/_module/ncs/temple_patien2sp.ncs
index 5026c1d7..8f49c0e8 100644
Binary files a/_module/ncs/temple_patien2sp.ncs and b/_module/ncs/temple_patien2sp.ncs differ
diff --git a/_module/ncs/temple_patientsp.ncs b/_module/ncs/temple_patientsp.ncs
index 24c792fd..8f49c0e8 100644
Binary files a/_module/ncs/temple_patientsp.ncs and b/_module/ncs/temple_patientsp.ncs differ
diff --git a/_module/ncs/temple_sbrechb.ncs b/_module/ncs/temple_sbrechb.ncs
index f3f6bb36..f06df831 100644
Binary files a/_module/ncs/temple_sbrechb.ncs and b/_module/ncs/temple_sbrechb.ncs differ
diff --git a/_module/ncs/temple_surghb.ncs b/_module/ncs/temple_surghb.ncs
index 4f2ff4a6..00ae5e1a 100644
Binary files a/_module/ncs/temple_surghb.ncs and b/_module/ncs/temple_surghb.ncs differ
diff --git a/_module/ncs/trap_footcatch.ncs b/_module/ncs/trap_footcatch.ncs
index 752bd67d..5da99cd2 100644
Binary files a/_module/ncs/trap_footcatch.ncs and b/_module/ncs/trap_footcatch.ncs differ
diff --git a/_module/ncs/tribitz_att_pc.ncs b/_module/ncs/tribitz_att_pc.ncs
index 09896703..56867f13 100644
Binary files a/_module/ncs/tribitz_att_pc.ncs and b/_module/ncs/tribitz_att_pc.ncs differ
diff --git a/_module/ncs/tribitzend.ncs b/_module/ncs/tribitzend.ncs
index 54c74384..de47d1b4 100644
Binary files a/_module/ncs/tribitzend.ncs and b/_module/ncs/tribitzend.ncs differ
diff --git a/_module/ncs/tz_ed_ondeath.ncs b/_module/ncs/tz_ed_ondeath.ncs
index 000825e5..6181dc4d 100644
Binary files a/_module/ncs/tz_ed_ondeath.ncs and b/_module/ncs/tz_ed_ondeath.ncs differ
diff --git a/_module/ncs/underwater_hb.ncs b/_module/ncs/underwater_hb.ncs
index 841c3a4a..523a49f8 100644
Binary files a/_module/ncs/underwater_hb.ncs and b/_module/ncs/underwater_hb.ncs differ
diff --git a/_module/ncs/userdef_troll.ncs b/_module/ncs/userdef_troll.ncs
index 02ad2a33..6767e851 100644
Binary files a/_module/ncs/userdef_troll.ncs and b/_module/ncs/userdef_troll.ncs differ
diff --git a/_module/ncs/vamp_gas_form_hb.ncs b/_module/ncs/vamp_gas_form_hb.ncs
index 55f485d2..d205bb72 100644
Binary files a/_module/ncs/vamp_gas_form_hb.ncs and b/_module/ncs/vamp_gas_form_hb.ncs differ
diff --git a/_module/ncs/vampscome.ncs b/_module/ncs/vampscome.ncs
index cd5a2a3e..6ec17bb1 100644
Binary files a/_module/ncs/vampscome.ncs and b/_module/ncs/vampscome.ncs differ
diff --git a/_module/ncs/wand_orcus01.ncs b/_module/ncs/wand_orcus01.ncs
index 72ff1c31..14805ee5 100644
Binary files a/_module/ncs/wand_orcus01.ncs and b/_module/ncs/wand_orcus01.ncs differ
diff --git a/_module/ncs/wererat_userdef.ncs b/_module/ncs/wererat_userdef.ncs
index 10c7c499..f8add47a 100644
Binary files a/_module/ncs/wererat_userdef.ncs and b/_module/ncs/wererat_userdef.ncs differ
diff --git a/_module/ncs/wg_training.ncs b/_module/ncs/wg_training.ncs
index 6ef4a7f9..146ca4ce 100644
Binary files a/_module/ncs/wg_training.ncs and b/_module/ncs/wg_training.ncs differ
diff --git a/_module/ncs/wierdopen.ncs b/_module/ncs/wierdopen.ncs
index 07249f90..d94755bf 100644
Binary files a/_module/ncs/wierdopen.ncs and b/_module/ncs/wierdopen.ncs differ
diff --git a/_module/ncs/wierdtrig.ncs b/_module/ncs/wierdtrig.ncs
index 0d21d9fc..16f844e9 100644
Binary files a/_module/ncs/wierdtrig.ncs and b/_module/ncs/wierdtrig.ncs differ
diff --git a/_module/ncs/wisright3.ncs b/_module/ncs/wisright3.ncs
index 5b135d1a..0ec24386 100644
Binary files a/_module/ncs/wisright3.ncs and b/_module/ncs/wisright3.ncs differ
diff --git a/_module/ncs/ww_aura1.ncs b/_module/ncs/ww_aura1.ncs
index 341bc0c4..9f959c00 100644
Binary files a/_module/ncs/ww_aura1.ncs and b/_module/ncs/ww_aura1.ncs differ
diff --git a/_module/ncs/ww_aura2.ncs b/_module/ncs/ww_aura2.ncs
index bb73ff7b..2831b283 100644
Binary files a/_module/ncs/ww_aura2.ncs and b/_module/ncs/ww_aura2.ncs differ
diff --git a/_module/ncs/wwclaw.ncs b/_module/ncs/wwclaw.ncs
index 3ec5fb67..9247be5e 100644
Binary files a/_module/ncs/wwclaw.ncs and b/_module/ncs/wwclaw.ncs differ
diff --git a/_module/ncs/x0_ch_hen_combat.ncs b/_module/ncs/x0_ch_hen_combat.ncs
index 12959eaf..e3bb7724 100644
Binary files a/_module/ncs/x0_ch_hen_combat.ncs and b/_module/ncs/x0_ch_hen_combat.ncs differ
diff --git a/_module/ncs/x0_ch_hen_conv.ncs b/_module/ncs/x0_ch_hen_conv.ncs
index a41697be..a0f02dd3 100644
Binary files a/_module/ncs/x0_ch_hen_conv.ncs and b/_module/ncs/x0_ch_hen_conv.ncs differ
diff --git a/_module/ncs/x0_o2_sec_reset.ncs b/_module/ncs/x0_o2_sec_reset.ncs
index 42826319..5d5ed146 100644
Binary files a/_module/ncs/x0_o2_sec_reset.ncs and b/_module/ncs/x0_o2_sec_reset.ncs differ
diff --git a/_module/ncs/x2_def_heartbeat.ncs b/_module/ncs/x2_def_heartbeat.ncs
index c3bdb299..4ce8bc52 100644
Binary files a/_module/ncs/x2_def_heartbeat.ncs and b/_module/ncs/x2_def_heartbeat.ncs differ
diff --git a/_module/ncs/x2_def_ondeath.ncs b/_module/ncs/x2_def_ondeath.ncs
index 0094ff47..165eef64 100644
Binary files a/_module/ncs/x2_def_ondeath.ncs and b/_module/ncs/x2_def_ondeath.ncs differ
diff --git a/_module/ncs/x2_def_spawn.ncs b/_module/ncs/x2_def_spawn.ncs
index 7dade2b0..4dc6ccf6 100644
Binary files a/_module/ncs/x2_def_spawn.ncs and b/_module/ncs/x2_def_spawn.ncs differ
diff --git a/_module/ncs/x2_mod_def_load.ncs b/_module/ncs/x2_mod_def_load.ncs
index 96c760cb..6550c2fa 100644
Binary files a/_module/ncs/x2_mod_def_load.ncs and b/_module/ncs/x2_mod_def_load.ncs differ
diff --git a/_module/ncs/x2_mod_def_rest.ncs b/_module/ncs/x2_mod_def_rest.ncs
index b10a2aa0..215306da 100644
Binary files a/_module/ncs/x2_mod_def_rest.ncs and b/_module/ncs/x2_mod_def_rest.ncs differ
diff --git a/_module/ncs/x2_s1_beholdatt.ncs b/_module/ncs/x2_s1_beholdatt.ncs
index 48fff8d2..11ff1c32 100644
Binary files a/_module/ncs/x2_s1_beholdatt.ncs and b/_module/ncs/x2_s1_beholdatt.ncs differ
diff --git a/_module/ncs/x2_s1_beholdray.ncs b/_module/ncs/x2_s1_beholdray.ncs
index c726b700..06f4702b 100644
Binary files a/_module/ncs/x2_s1_beholdray.ncs and b/_module/ncs/x2_s1_beholdray.ncs differ
diff --git a/_module/ncs/x2_sig_state.ncs b/_module/ncs/x2_sig_state.ncs
index 6ef01265..122c5967 100644
Binary files a/_module/ncs/x2_sig_state.ncs and b/_module/ncs/x2_sig_state.ncs differ
diff --git a/_module/ncs/xix_ai.ncs b/_module/ncs/xix_ai.ncs
index b6d68924..cb0645eb 100644
Binary files a/_module/ncs/xix_ai.ncs and b/_module/ncs/xix_ai.ncs differ
diff --git a/_module/ncs/xix_hit.ncs b/_module/ncs/xix_hit.ncs
index 474edb26..8f0f8ba9 100644
Binary files a/_module/ncs/xix_hit.ncs and b/_module/ncs/xix_hit.ncs differ
diff --git a/_module/ncs/xx_pc_1_hb.ncs b/_module/ncs/xx_pc_1_hb.ncs
index fa2d67a1..22ef629b 100644
Binary files a/_module/ncs/xx_pc_1_hb.ncs and b/_module/ncs/xx_pc_1_hb.ncs differ
diff --git a/_module/ncs/xx_pc_2_percept.ncs b/_module/ncs/xx_pc_2_percept.ncs
index ba277e18..f88903b2 100644
Binary files a/_module/ncs/xx_pc_2_percept.ncs and b/_module/ncs/xx_pc_2_percept.ncs differ
diff --git a/_module/ncs/xx_pc_3_endround.ncs b/_module/ncs/xx_pc_3_endround.ncs
index 35fe8b20..92f4792c 100644
Binary files a/_module/ncs/xx_pc_3_endround.ncs and b/_module/ncs/xx_pc_3_endround.ncs differ
diff --git a/_module/ncs/xx_pc_4_convers.ncs b/_module/ncs/xx_pc_4_convers.ncs
index f72cb9e6..f1d65eac 100644
Binary files a/_module/ncs/xx_pc_4_convers.ncs and b/_module/ncs/xx_pc_4_convers.ncs differ
diff --git a/_module/ncs/xx_pc_5_phyatked.ncs b/_module/ncs/xx_pc_5_phyatked.ncs
index 2b9b0fa8..8fcd425c 100644
Binary files a/_module/ncs/xx_pc_5_phyatked.ncs and b/_module/ncs/xx_pc_5_phyatked.ncs differ
diff --git a/_module/ncs/xx_pc_6_damaged.ncs b/_module/ncs/xx_pc_6_damaged.ncs
index f93bb1e2..1f33d7be 100644
Binary files a/_module/ncs/xx_pc_6_damaged.ncs and b/_module/ncs/xx_pc_6_damaged.ncs differ
diff --git a/_module/ncs/xx_pc_8_disturb.ncs b/_module/ncs/xx_pc_8_disturb.ncs
index 6ef01265..4b6cacb2 100644
Binary files a/_module/ncs/xx_pc_8_disturb.ncs and b/_module/ncs/xx_pc_8_disturb.ncs differ
diff --git a/_module/ncs/xx_pc_b_castat.ncs b/_module/ncs/xx_pc_b_castat.ncs
index 2543f7c3..187235d8 100644
Binary files a/_module/ncs/xx_pc_b_castat.ncs and b/_module/ncs/xx_pc_b_castat.ncs differ
diff --git a/_module/ncs/xx_pc_e_blocked.ncs b/_module/ncs/xx_pc_e_blocked.ncs
index ba0e800e..fb28a7be 100644
Binary files a/_module/ncs/xx_pc_e_blocked.ncs and b/_module/ncs/xx_pc_e_blocked.ncs differ
diff --git a/_module/ncs/zep_shrieker_spw.ncs b/_module/ncs/zep_shrieker_spw.ncs
index d2b20308..94f292b9 100644
Binary files a/_module/ncs/zep_shrieker_spw.ncs and b/_module/ncs/zep_shrieker_spw.ncs differ
diff --git a/_module/nss/clr_craft_vars.nss b/_module/nss/clr_craft_vars.nss
new file mode 100644
index 00000000..ed770784
--- /dev/null
+++ b/_module/nss/clr_craft_vars.nss
@@ -0,0 +1,7 @@
+void main()
+{
+ object oPC = GetClickingObject();
+
+ DeleteLocalInt(OBJECT_SELF, "PRC_CRAFT_HB");
+
+}
diff --git a/_module/nss/ds_rnd_level.nss b/_module/nss/ds_rnd_level.nss
index 85066a28..3ad69099 100644
--- a/_module/nss/ds_rnd_level.nss
+++ b/_module/nss/ds_rnd_level.nss
@@ -20,10 +20,10 @@ int GetNewAutoSoloHitDice(object oNPC)
int nTotalPCs = 0;
int nHDBoost = 0;
int iNewHD = 0;
- int nMaxHD = GetLocalInt(OBJECT_SELF,"MAXHD");
- int nHD = GetHitDice(OBJECT_SELF);
+ int nMaxHD = GetLocalInt(oNPC,"MAXHD");
+ int nHD = GetHitDice(oNPC);
- object oArea = GetArea(OBJECT_SELF);
+ object oArea = GetArea(oNPC);
string sAreaName = GetName(oArea);
@@ -61,8 +61,8 @@ int GetNewAutoSoloHitDice(object oNPC)
//WriteTimestampedLogEntry("OnSpawn: AutoSoloHD is adding "+IntToString(nHDBoost)+" Hit Dice for a total of "+IntToString(iNewHD)+".");
return iNewHD;
- //DelayCommand(0.0f, NWNX_Creature_SetLevelByPosition(OBJECT_SELF, 1, iNewHD));
- //DelayCommand(0.1f, SetCurrentHitPoints(OBJECT_SELF, iNewHP));
+ //DelayCommand(0.0f, NWNX_Creature_SetLevelByPosition(oNPC, 1, iNewHD));
+ //DelayCommand(0.1f, SetCurrentHitPoints(oNPC, iNewHP));
}
@@ -73,12 +73,12 @@ int GetNewAutoSoloHitPoints(object oNPC)
int nHPBoost = 0;
int iNewHP = 0;
int iNewHD = 0;
- int nMaxHD = GetLocalInt(OBJECT_SELF,"MAXHD");
- int nHD = GetHitDice(OBJECT_SELF);
- int nCurrentHP = GetCurrentHitPoints(OBJECT_SELF);
- int nHDType = GetClassHDType(OBJECT_SELF);
+ int nMaxHD = GetLocalInt(oNPC,"MAXHD");
+ int nHD = GetHitDice(oNPC);
+ int nCurrentHP = GetCurrentHitPoints(oNPC);
+ int nHDType = GetClassHDType(oNPC);
- object oArea = GetArea(OBJECT_SELF);
+ object oArea = GetArea(oNPC);
string sAreaName = GetName(oArea);
@@ -119,8 +119,8 @@ int GetNewAutoSoloHitPoints(object oNPC)
//SendMessageToAllDMs("OnSpawn: AutoSoloHP is adding "+IntToString(nHPBoost)+" Hit Points for a total of "+IntToString(iNewHP)+".");
//WriteTimestampedLogEntry("OnSpawn: AutoSoloHP is adding "+IntToString(nHPBoost)+" Hit Points for a total of "+IntToString(iNewHP)+".");
return iNewHP;
- //DelayCommand(0.0f, NWNX_Creature_SetLevelByPosition(OBJECT_SELF, 1, iNewHD));
- //DelayCommand(0.1f, SetCurrentHitPoints(OBJECT_SELF, iNewHP));
+ //DelayCommand(0.0f, NWNX_Creature_SetLevelByPosition(oNPC, 1, iNewHD));
+ //DelayCommand(0.1f, SetCurrentHitPoints(oNPC, iNewHP));
}
@@ -212,14 +212,14 @@ void LevelMob(object oCreature, int iLevel)
int iPackage;
//:: Determine if Class Package should be randomized
- int iRandPack = GetLocalInt(OBJECT_SELF, "RANDOM_PACKAGE");
+ int iRandPack = GetLocalInt(oCreature, "RANDOM_PACKAGE");
//:: Get the current Hit Dice of the creature.
int iCreHD = GetHitDice(oCreature);
//:: Get the max and min Hit Dice for this creature
- int iMax = GetLocalInt(OBJECT_SELF, "MAXHD");
- int iMin = GetLocalInt(OBJECT_SELF, "MINHD");
+ int iMax = GetLocalInt(oCreature, "MAXHD");
+ int iMin = GetLocalInt(oCreature, "MINHD");
if(iMax == 0)iMax = 60; //:: Creatures have a max of 60 HD
if(iMin == 0)iMin = 3;
diff --git a/_module/nss/dummy_event.nss b/_module/nss/dummy_event.nss
new file mode 100644
index 00000000..c9726dfb
--- /dev/null
+++ b/_module/nss/dummy_event.nss
@@ -0,0 +1,4 @@
+void main()
+{
+ //This doesn't do anything.
+}
diff --git a/_module/nss/nwnx_store.nss b/_module/nss/nwnx_store.nss
index 8f6d2524..829ec961 100644
--- a/_module/nss/nwnx_store.nss
+++ b/_module/nss/nwnx_store.nss
@@ -46,6 +46,46 @@ void NWNX_Store_SetMarkUp(object oStore, int nValue);
/// @return count, or -1 on error
int NWNX_Store_GetCurrentCustomersCount(object oStore);
+/// @brief Return the black market status
+/// @param oStore The store object.
+/// @return status, -1 on error
+int NWNX_Store_GetBlackMarket(object oStore);
+
+/// @brief Set the black market status
+/// @param oStore The store object.
+/// @param nValue TRUE/FALSE.
+void NWNX_Store_SetBlackMarket(object oStore, int nValue);
+
+/// @brief Return the gold amount
+/// @param oStore The store object.
+/// @return status, -1 on error
+int NWNX_Store_GetGold(object oStore);
+
+/// @brief Set the gold amount
+/// @param oStore The store object.
+/// @param nValue Amount
+void NWNX_Store_SetGold(object oStore, int nValue);
+
+/// @brief Return the identify cost
+/// @param oStore The store object.
+/// @return status, -1 on error
+int NWNX_Store_GetIdentifyCost(object oStore);
+
+/// @brief Set the identify cost
+/// @param oStore The store object.
+/// @param nValue Cost
+void NWNX_Store_SetIdentifyCost(object oStore, int nValue);
+
+/// @brief Return the MaxBuyPrice amount
+/// @param oStore The store object.
+/// @return status, -1 on error
+int NWNX_Store_GetMaxBuyPrice(object oStore);
+
+/// @brief Set the MaxBuyPrice amount
+/// @param oStore The store object.
+/// @param nValue Amount
+void NWNX_Store_SetMaxBuyPrice(object oStore, int nValue);
+
/// @}
int NWNX_Store_GetIsRestrictedBuyItem(object oStore, int nBaseItem)
@@ -104,3 +144,59 @@ int NWNX_Store_GetCurrentCustomersCount(object oStore)
NWNXCall(NWNX_Store, "GetCurrentCustomersCount");
return NWNXPopInt();
}
+
+int NWNX_Store_GetBlackMarket(object oStore)
+{
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "GetBlackMarket");
+ return NWNXPopInt();
+}
+
+void NWNX_Store_SetBlackMarket(object oStore, int nValue)
+{
+ NWNXPushInt(nValue);
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "SetBlackMarket");
+}
+
+int NWNX_Store_GetGold(object oStore)
+{
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "GetGold");
+ return NWNXPopInt();
+}
+
+void NWNX_Store_SetGold(object oStore, int nValue)
+{
+ NWNXPushInt(nValue);
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "SetGold");
+}
+
+int NWNX_Store_GetIdentifyCost(object oStore)
+{
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "GetIdentifyCost");
+ return NWNXPopInt();
+}
+
+void NWNX_Store_SetIdentifyCost(object oStore, int nValue)
+{
+ NWNXPushInt(nValue);
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "SetIdentifyCost");
+}
+
+int NWNX_Store_GetMaxBuyPrice(object oStore)
+{
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "GetMaxBuyPrice");
+ return NWNXPopInt();
+}
+
+void NWNX_Store_SetMaxBuyPrice(object oStore, int nValue)
+{
+ NWNXPushInt(nValue);
+ NWNXPushObject(oStore);
+ NWNXCall(NWNX_Store, "SetMaxBuyPrice");
+}