PRC integrations
PRC integrations.
This commit is contained in:
parent
0b86a6485c
commit
e52b711402
Binary file not shown.
Binary file not shown.
@ -46,7 +46,7 @@ void main()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!MySavingThrow(SAVING_THROW_FORT, oTarget, 16, SAVING_THROW_TYPE_NONE))
|
if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, 16, SAVING_THROW_TYPE_NONE))
|
||||||
{
|
{
|
||||||
//Apply the VFX impact and effects
|
//Apply the VFX impact and effects
|
||||||
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration));
|
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration));
|
||||||
|
@ -228,7 +228,6 @@ void main()
|
|||||||
//Trample
|
//Trample
|
||||||
case 8:
|
case 8:
|
||||||
nDC = 10 + (nHD / 2) + nStrength;
|
nDC = 10 + (nHD / 2) + nStrength;
|
||||||
// if(!MySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC))
|
|
||||||
if(ReflexSave(oTarget, nDC, SAVING_THROW_TYPE_ALL, OBJECT_SELF) == 0)
|
if(ReflexSave(oTarget, nDC, SAVING_THROW_TYPE_ALL, OBJECT_SELF) == 0)
|
||||||
{
|
{
|
||||||
//Determine creature appearance.
|
//Determine creature appearance.
|
||||||
|
@ -14,8 +14,10 @@
|
|||||||
//:://////////////////////////////////////////////
|
//:://////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
#include "x0_i0_spells"
|
//#include "x2_i0_spells"
|
||||||
|
#include "x0_i0_henchman"
|
||||||
#include "prc_inc_racial"
|
#include "prc_inc_racial"
|
||||||
|
#include "prc_inc_spells"
|
||||||
|
|
||||||
|
|
||||||
void DoBeholderPetrify(int nDuration,object oSource, object oTarget, int nSpellID);
|
void DoBeholderPetrify(int nDuration,object oSource, object oTarget, int nSpellID);
|
||||||
@ -90,11 +92,11 @@ void main()
|
|||||||
|
|
||||||
if (nSave == SAVING_THROW_WILL)
|
if (nSave == SAVING_THROW_WILL)
|
||||||
{
|
{
|
||||||
bSave = MySavingThrow(SAVING_THROW_WILL,oTarget, nSaveDC,SAVING_THROW_TYPE_ALL,OBJECT_SELF,fDelay) >0;
|
bSave = PRCMySavingThrow(SAVING_THROW_WILL,oTarget, nSaveDC,SAVING_THROW_TYPE_ALL,OBJECT_SELF,fDelay) >0;
|
||||||
}
|
}
|
||||||
else if (nSave == SAVING_THROW_FORT)
|
else if (nSave == SAVING_THROW_FORT)
|
||||||
{
|
{
|
||||||
bSave = MySavingThrow(SAVING_THROW_FORT,oTarget, nSaveDC,SAVING_THROW_TYPE_ALL,OBJECT_SELF,fDelay) >0;
|
bSave = PRCMySavingThrow(SAVING_THROW_FORT,oTarget, nSaveDC,SAVING_THROW_TYPE_ALL,OBJECT_SELF,fDelay) >0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!bSave)
|
if (!bSave)
|
||||||
@ -190,7 +192,7 @@ void DoBeholderPetrify(int nDuration,object oSource, object oTarget, int nSpellI
|
|||||||
if(!GetIsReactionTypeFriendly(oTarget) && !GetIsDead(oTarget))
|
if(!GetIsReactionTypeFriendly(oTarget) && !GetIsDead(oTarget))
|
||||||
{
|
{
|
||||||
// * exit if creature is immune to petrification
|
// * exit if creature is immune to petrification
|
||||||
if (spellsIsImmuneToPetrification(oTarget) == TRUE)
|
if (PRCIsImmuneToPetrification(oTarget) == TRUE)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user