View Single Post
Old 09-30-2012, 03:52 PM   #233
Fair Strides 2
Junior Member
 
Fair Strides 2's Avatar
 
Join Date: Jan 2012
Location: Oregon, United States
Posts: 495
Current Game: Master of Orion 2
Helpful! 
I'm trying to invent a 'smart script' to automatically heal yourself(Here I mean your companion to auto-heal themselves), but it doesn't do anything at all in-game. The script is K1, though if it ever works, I'll adapt a TSL version:

Show spoiler


EDIT: I'll expand and explain the script. Sorry for not doing so earlier.

This script is to be placed inside, or related to, the heartbeat script. It is supposed to check if you meet the prerequisites for the force power cure and then checks if you have the advanced form, Heal, and if yes, it casts it; if you don't have Heal, it casts cure.

IF you don't have either power, it embarks on a jpourney to see if you have a medpac, then an advanced medpac, and finally a lifepack. If one of the tiers of healing items returns false, the script will use the previous tier item, or if tier one fails, nothing happens.

I might also mention that all of this only happens if you have less than half your max health(I hope I set that part up right with
"
int CHEALTH = GetCurrentHitPoints(oPC);
int MHEALTH = GetMaxHitPoints(oPC);
MHEALTH/2;

while(CHEALTH < MHEALTH)
").

Last edited by Fair Strides 2; 09-30-2012 at 09:29 PM. Reason: Expansion
Fair Strides 2 is offline   you may: quote & reply,