Added NWN Dark Sun module contents

Added NWN Dark Sun module contents.
This commit is contained in:
Jaysyn904
2021-07-12 21:24:46 -04:00
parent 556224a658
commit de24f81734
10609 changed files with 146652 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
void AdjustAbility (int Ability, int Amount);
void AdjustAbility (int Ability, int Amount)
{
object oSpeaker;
int Score;
effect eAbility, eAdjustAbility;
oSpeaker = GetPCSpeaker();
if (Amount<0)
{
eAbility=EffectAbilityDecrease(Ability,abs(Amount));
eAdjustAbility=EffectVisualEffect(VFX_IMP_REDUCE_ABILITY_SCORE,FALSE);
}
else
{
eAbility=EffectAbilityIncrease(Ability,Amount);
eAdjustAbility=EffectVisualEffect(VFX_IMP_IMPROVE_ABILITY_SCORE,FALSE);
}
eAbility=ExtraordinaryEffect(eAbility);
ApplyEffectToObject(DURATION_TYPE_INSTANT, eAdjustAbility, oSpeaker, 0.5);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eAbility, oSpeaker, 0.0);
}