Fixed CCOH, Fixed starting GP, Fixed DMFI languages, Fix cep weapon appearances, Fixed new player start up system. Added PC deleter. Added ACP 4.1. Full compile. Updated release archive.
42 lines
1.5 KiB
Plaintext
42 lines
1.5 KiB
Plaintext
//::///////////////////////////////////////////////
|
|
//:: Ferocity 3
|
|
//:: NW_S1_Feroc3
|
|
//:: Copyright (c) 2001 Bioware Corp.
|
|
//:://////////////////////////////////////////////
|
|
/*
|
|
The Dex and Str of the target increases
|
|
*/
|
|
//:://////////////////////////////////////////////
|
|
//:: Created By: Preston Watamaniuk
|
|
//:: Created On: Aug 13, 2001
|
|
//:://////////////////////////////////////////////
|
|
|
|
void main()
|
|
{
|
|
//:: Declare major variables
|
|
object oNPC = OBJECT_SELF;
|
|
|
|
int nHD = GetHitDice(oNPC);
|
|
int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION); //:: Determine the duration by getting the con modifier
|
|
int nIncrease = 9;
|
|
int nDuration = 1 + nCONMod;
|
|
if(nDuration == 0) { nDuration = 1; }
|
|
|
|
|
|
effect eDex = EffectAbilityIncrease(ABILITY_DEXTERITY, nIncrease);
|
|
effect eStr = EffectAbilityIncrease(ABILITY_STRENGTH, nIncrease);
|
|
effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE);
|
|
effect eLink = EffectLinkEffects(eStr, eDex);
|
|
eLink = EffectLinkEffects(eLink, eDur);
|
|
eLink = ExtraordinaryEffect(eLink); //:: Make effect extraordinary
|
|
|
|
//effect eVis = EffectVisualEffect(VFX_IMP_IMPROVE_ABILITY_SCORE);
|
|
SignalEvent(oNPC, EventSpellCastAt(oNPC, SPELLABILITY_FEROCITY_3, FALSE));
|
|
if (nCONMod > 0)
|
|
{
|
|
//Apply the VFX impact and effects
|
|
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oNPC, RoundsToSeconds(nDuration));
|
|
//ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF) ;
|
|
}
|
|
}
|