Finished PRC8 integration
Finished PRC8 integration. Moved creature abilities to top hak. Setup tooling. Created release archive
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#include "x0_i0_spells"
|
||||
#include "prc_inc_spells"
|
||||
|
||||
/* Can not allow a character to use skills while not in their standard form */
|
||||
|
||||
@@ -13,26 +13,26 @@ int StartingConditional()
|
||||
AssignCommand(oPC,ActionStartConversation(oPC, "jw_craft_arm", TRUE, FALSE));
|
||||
return FALSE;
|
||||
}
|
||||
int nEff = GetHasEffect(EFFECT_TYPE_POLYMORPH,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_PETRIFY,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_STUNNED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_DAZED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_SLEEP,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_FRIGHTENED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_CHARMED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_DOMINATED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_TURNED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_TIMESTOP,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_PARALYZE,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_IMPROVEDINVISIBILITY,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_INVISIBILITY,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_ETHEREAL,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_ENTANGLE,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_DARKNESS,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_DOMINATED,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_CUTSCENE_PARALYZE,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_SWARM,oPC);
|
||||
nEff = nEff || GetHasEffect(EFFECT_TYPE_BLINDNESS,oPC);
|
||||
int nEff = PRCGetHasEffect(EFFECT_TYPE_POLYMORPH,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_PETRIFY,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_STUNNED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_DAZED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_SLEEP,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_FRIGHTENED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_CHARMED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_DOMINATED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_TURNED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_TIMESTOP,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_PARALYZE,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_IMPROVEDINVISIBILITY,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_INVISIBILITY,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_ETHEREAL,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_ENTANGLE,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_DARKNESS,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_DOMINATED,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_CUTSCENE_PARALYZE,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_SWARM,oPC);
|
||||
nEff = nEff || PRCGetHasEffect(EFFECT_TYPE_BLINDNESS,oPC);
|
||||
nEff = nEff || GetIsInCombat(oPC);
|
||||
nEff = nEff || GetLocalInt(oPC, "X2_L_DO_NOT_ALLOW_CRAFTSKILLS");
|
||||
nEff = nEff || GetLocalInt(GetArea(oPC), "X2_L_DO_NOT_ALLOW_CRAFTSKILLS");
|
||||
|
||||
Reference in New Issue
Block a user