Canderis Posted August 7, 2009 Posted August 7, 2009 How would I give the pc a permanent force-point increase and increase the strength by one through scripts (TSL) Is this even possible?
Nirran Posted August 7, 2009 Posted August 7, 2009 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()); Nirran
Canderis Posted August 7, 2009 Author Posted August 7, 2009 Where do I add in the amount of points I want to increase and make it so it applies to the pc.
Nirran Posted August 7, 2009 Posted August 7, 2009 void main(){ 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
Recommended Posts
Archived
This topic is now archived and is closed to further replies.