Bugfixes & a new release.
Fixed: Paladins not getting Scythe Prof, Elves not getting Elven blade prof when they had martial group prof, Missing Practiced Spellcaster (KotW) feat, bugs in prc_inc_spells, spell targeting bugs (found more), FMM / Warmage marker feat error, JoWaW spellcasting, KotW tlk error in 1st lvl spell list. New release.
This commit is contained in:
@@ -260,17 +260,20 @@ int IsProficient(object oPC, int nBaseItem)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC);
|
||||
|
||||
case BASE_ITEM_ELVEN_LIGHTBLADE:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_LIGHTBLADE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC);
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC)
|
||||
|| (GetHasFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, oPC) && GetRacialType(oPC) == RACIAL_TYPE_ELF)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_LIGHTBLADE, oPC);
|
||||
|
||||
case BASE_ITEM_ELVEN_THINBLADE:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_THINBLADE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC);
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC)
|
||||
|| (GetHasFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, oPC) && GetRacialType(oPC) == RACIAL_TYPE_ELF)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_THINBLADE, oPC);
|
||||
|
||||
case BASE_ITEM_ELVEN_COURTBLADE:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_COURTBLADE, oPC)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC);
|
||||
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC)
|
||||
|| (GetHasFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, oPC) && GetRacialType(oPC) == RACIAL_TYPE_ELF)
|
||||
|| GetHasFeat(FEAT_WEAPON_PROFICIENCY_ELVEN_COURTBLADE, oPC);
|
||||
|
||||
//special case: counts as martial for asherati
|
||||
case BASE_ITEM_EAGLE_CLAW:
|
||||
return GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC, oPC)
|
||||
@@ -571,6 +574,7 @@ int IsWeaponMartial(int nBaseItemType, object oPC)
|
||||
case BASE_ITEM_RAPIER:
|
||||
case BASE_ITEM_SCIMITAR:
|
||||
case BASE_ITEM_THROWINGAXE:
|
||||
case BASE_ITEM_SCYTHE:
|
||||
case BASE_ITEM_MAUL:
|
||||
case BASE_ITEM_FALCHION:
|
||||
case BASE_ITEM_HEAVY_PICK:
|
||||
|
Reference in New Issue
Block a user