Exemplo n.º 1
0
 public static void Postfix(Player __instance, ref float __result)
 {
     if (__instance.GetSEMan().HaveStatusEffect("Health Increase"))
     {
         //Log.LogMessage($"Base Food HP Has Effect HP${__result}");
         SE_HealthIncrease effect = __instance.GetSEMan().GetStatusEffect("Health Increase") as SE_HealthIncrease;
         __result += __result * effect.getHealthBonus();
         //Log.LogMessage($"Base Food HP Modded HP${__result}, from effect ${effect.getHealthBonus()}");
     }
 }
Exemplo n.º 2
0
 public static void Postfix(Player __instance, ref float hp, ref float stamina)
 {
     //Log.LogInfo("Total Val Increasing HP");
     if (__instance.GetSEMan().HaveStatusEffect("Health Increase"))
     {
         //Log.LogInfo($"Total Val Has Effect HP${hp}");
         SE_HealthIncrease effect = __instance.GetSEMan().GetStatusEffect("Health Increase") as SE_HealthIncrease;
         hp += hp * effect.getHealthBonus();
         //Log.LogInfo($"Total Val Modded HP${hp} from effect ${effect.getHealthBonus()}");
     }
 }