Example #1
0
        private static void SetWeaponSettings()
        {
            NWNXWeapon.SetWeaponFocusFeat(CustomBaseItemType.Lightsaber, _.FEAT_WEAPON_FOCUS_LONG_SWORD);
            NWNXWeapon.SetWeaponFocusFeat(CustomBaseItemType.Saberstaff, _.FEAT_WEAPON_FOCUS_TWO_BLADED_SWORD);

            NWNXWeapon.SetWeaponImprovedCriticalFeat(CustomBaseItemType.Lightsaber, _.FEAT_IMPROVED_CRITICAL_LONG_SWORD);
            NWNXWeapon.SetWeaponImprovedCriticalFeat(CustomBaseItemType.Saberstaff, _.FEAT_IMPROVED_CRITICAL_TWO_BLADED_SWORD);

            NWNXWeapon.SetWeaponSpecializationFeat(CustomBaseItemType.Lightsaber, _.FEAT_WEAPON_SPECIALIZATION_LONG_SWORD);
            NWNXWeapon.SetWeaponSpecializationFeat(CustomBaseItemType.Saberstaff, _.FEAT_WEAPON_SPECIALIZATION_TWO_BLADED_SWORD);

            NWNXWeapon.SetWeaponFinesseSize(CustomBaseItemType.Lightsaber, _.CREATURE_SIZE_MEDIUM);
            NWNXWeapon.SetWeaponFinesseSize(CustomBaseItemType.Saberstaff, _.CREATURE_SIZE_MEDIUM);
        }
Example #2
0
        private static void SetWeaponSettings()
        {
            NWNXWeapon.SetWeaponFocusFeat(BaseItem.Lightsaber, Feat.EpicWeaponFocus_Longsword);
            NWNXWeapon.SetWeaponFocusFeat(BaseItem.Saberstaff, Feat.WeaponFocus_TwoBladedSword);

            NWNXWeapon.SetWeaponImprovedCriticalFeat(BaseItem.Lightsaber, Feat.ImprovedCritical_LongSword);
            NWNXWeapon.SetWeaponImprovedCriticalFeat(BaseItem.Saberstaff, Feat.ImprovedCritical_TwoBladedSword);

            NWNXWeapon.SetWeaponSpecializationFeat(BaseItem.Lightsaber, Feat.EpicWeaponSpecialization_Longsword);
            NWNXWeapon.SetWeaponSpecializationFeat(BaseItem.Saberstaff, Feat.EpicWeaponSpecialization_Twobladedsword);

            NWNXWeapon.SetWeaponFinesseSize(BaseItem.Lightsaber, CreatureSize.Medium);
            NWNXWeapon.SetWeaponFinesseSize(BaseItem.Saberstaff, CreatureSize.Medium);
            NWNXWeapon.SetWeaponFinesseSize(BaseItem.Longsword, CreatureSize.Medium);

            NWNXWeapon.SetWeaponUnarmed(BaseItem.QuarterStaff);
            NWNXWeapon.SetWeaponUnarmed(BaseItem.Club);
        }