View Full Version : Giving a permanent bonus through scripts?
08-07-2009, 12:14 PM
How would I give the pc a permanent force-point increase and increase the strength by one through scripts (TSL) Is this even possible?
08-07-2009, 12:24 PM
these wont compile but these are the functions needed
AddBonusForcePoints( GetFirstPC(), int nBonusFP );
effect estrength = EffectAbilityIncrease(ABILITY_STRENGTH, 1);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, estrength, GetFirstPC());
08-07-2009, 12:35 PM
Where do I add in the amount of points I want to increase and make it so it applies to the pc.
08-07-2009, 03:14 PM
int nBonus = 500;
int nStrength = 1;
AddBonusForcePoints( GetFirstPC(), nBonus );
effect eStrength = EffectAbilityIncrease(ABILITY_STRENGTH, nStrength);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eStrength, GetFirstPC(), 1.0);
change the 500 to the force points you want to apply,change the 1 to the strength you want to apply
easiest way to get this in the game is add it to a dialog ,party member for example
08-07-2009, 03:19 PM
08-07-2009, 04:52 PM
vBulletin®, Copyright ©2000-2013, Jelsoft Enterprises Ltd.