GetScaledDuration(int, object)
Determines a scaled down duration based on the game difficulty setting.
int GetScaledDuration( int nActualDuration, object oTarget );
Parameters
nActualDuration
The spell duration as it would be normally.
oTarget
The target of the spell.
Description
Returns an integer that represents the scaled down duration calculated based on difficulty.
Remarks
This function scales down a duration only if the taget is a PC and the game difficulty (GAME_DIFFICULT_*) is normal or easier. Note this does not check whether the spell is beneficial or not and thereby will scale down beneficial spells which is probably not the intention of the caller.
Can be found in nw_i0_spells.nss line 29.
Requirements
#include "nw_i0_spells"
Version
1.22
See Also
categories: | Spells Functions |
author: Tom Cassiotis