CheckDCStr(int, int, object)
From NWN Lexicon
Do a DC check and modify the skill by the target's Strength modifier.
int CheckDCStr( int DC, int nSkill, object oTarget );
Contents |
[edit] Parameters
- DC
- Can be set to 0 through 5.
- nSkill
- A SKILL_* constant representing the skill check to make.
- oTarget
- The object that we will be checking the DC for.
[edit] Description
Roll a skill check, modified by oTarget's Strength modifier, with a difficulty of DC.
Returns TRUE if oTarget passes the skill check. Otherwise, returns FALSE.
[edit] Requirements
#include "nw_i0_plot"
[edit] Version
???
[edit] Example
// Allow the PC to make a strength check to intimidate an NPC. // // Put this in the Text Appears When... slot of a conversation node spoken by // the NPC after a successful intimidation. If the intimidation was not // successful, this node will not be spoken, and the next node (the "you don't // scare me" one) will fire instead. #include "nw_i0_plot" int StartingConditional() { int nDC = 15; object oPC = GetPCSpeaker(); return CheckDCStr(nDC, SKILL_INTIMIDATE, oPC); }
[edit] See Also
functions: | GetAbilityModifier |
constants: | SKILL_* Constant Group |
author: Baragg, editor: Mistress