Code: Select all
Script "HealthRegen" ENTER
{
If (CheckInventory("Dead") == 0)
Delay(1);
{
If (CheckInventory("Pained") == 0)
{
If (GetActorProperty(0, APROP_HEALTH) < (CheckInventory("BasicArmor")))
{
HealThing(1);
}
}
}
Delay(6/StaminaReliance/Tenacity1Power);
Restart;
}
Code: Select all
Int Tenacity1Power;
Script "Tenacity1Power" ENTER
{
If (CheckInventory("Tenacity") > 0)
{Tenacity1Power = 2;}
Else If (CheckInventory("Tenacity") == 0)
{Tenacity1Power = 1;}
Delay(1);
Restart;
}
Code: Select all
Int StaminaReliance;
Script "HealthRegenStaminaReliance" ENTER
{
If (CheckInventory("StaminaX") >= 2625)
{StaminaReliance = 4;}
Else If (CheckInventory("StaminaX") >= 1750)
{StaminaReliance = 3;}
Else If (CheckInventory("StaminaX") >= 875)
{StaminaReliance = 2;}
Else If (CheckInventory("StaminaX") >= 0)
{StaminaReliance = 1;}
Delay(1);
Restart;
}
Spoiler: old and resolved problem