30 lines
694 B
Plaintext
30 lines
694 B
Plaintext
/* Script generated by
|
|
Lilac Soul's NWN Script Generator, v. 1.2
|
|
|
|
For download info, please visit:
|
|
http://www.angelfire.com/space/lilacsoul */
|
|
|
|
int StartingConditional()
|
|
{
|
|
object oPC = GetPCSpeaker();
|
|
|
|
if (!GetHasFeat(FEAT_COMBAT_CASTING, oPC)) return FALSE;
|
|
|
|
if (!GetHasFeat(FEAT_STILL_SPELL, oPC)) return FALSE;
|
|
|
|
if (!GetHasFeat(FEAT_DODGE, oPC)) return FALSE;
|
|
|
|
if (!GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD, oPC)) return FALSE;
|
|
|
|
if (!GetHasFeat(FEAT_DISARM, oPC)) return FALSE;
|
|
|
|
if (!(GetSkillRank(SKILL_CONCENTRATION, oPC) >= 4)) return FALSE;
|
|
|
|
if (!(GetSkillRank(SKILL_HIDE, oPC) >= 3)) return FALSE;
|
|
|
|
if (!(GetSkillRank(SKILL_MOVE_SILENTLY, oPC) >= 3)) return FALSE;
|
|
|
|
return TRUE;
|
|
}
|
|
|