mirror of
http://prc.nwn.ee:3000/Jaysyn/PRC8.git
synced 2026-10-29 11:08:31 -04:00
Bringing PRC Alpha up to pairty with PRC35
Bringing PRC alpha up to parity with PRC35 with the exception of the marker feats, which need to be reworked. Updated PRC alpha release.
This commit is contained in:
1 parent
21095477e7
commit
2223aa463d
25 files changed
+5488
-4741
No files matched your search
@@ -36,7 +36,31 @@ void main()
|
||||
} */
|
||||
if (GetPRCSwitch(PRC_PNP_KNOCKDOWN) && GetSkillRank(SKILL_DISCIPLINE, oPC, TRUE) == 0)
|
||||
SetCompositeBonus(oSkin, "DisciplineBonus", GetBaseAttackBonus(oPC) + GetCombatMoveCheckBonus(oPC, COMBAT_MOVE_TRIP, TRUE), ITEM_PROPERTY_SKILL_BONUS, SKILL_DISCIPLINE);
|
||||
|
||||
|
||||
//:: Immunity to Petrification (has to be done per spell, thanks Bioware!)
|
||||
if(GetHasFeat(FEAT_IMMUNE_PETRIFICATION))
|
||||
{
|
||||
ipIP = ItemPropertySpellImmunitySpecific(402); //:: Flesh to Stone
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(795); //:: Breath, Petrify
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(797); //:: Touch, Petrify
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(796); //:: Gaze, Petrify
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(482); //:: Stonehold
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(1460); //:: Audience of Stone
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(1459); //:: Crystalize
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(1458); //:: Basilisk Mask
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
ipIP = ItemPropertySpellImmunitySpecific(1457); //:: Gorgon Mask
|
||||
IPSafeAddItemProperty(oSkin, ipIP, 0.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING, FALSE, FALSE);
|
||||
}
|
||||
|
||||
//immunity to cold
|
||||
if(GetHasFeat(FEAT_IMM_COLD))
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user