public static float JungleCalculator(Obj_AI_Minion minion, int customStacks = -1) { int buff = minion.GetBuffCount("KalistaExpungeMarker"); if (buff > 0 || customStacks > -1) { var tDamage = (RRD[Kalista.E.Level - 1] + RRDM[Kalista.E.Level - 1] * (ObjectManager.Player.BaseAttackDamage + ObjectManager.Player.FlatPhysicalDamageMod)) + ((customStacks < 0 ? buff : customStacks) - 1) * (RRPS[Kalista.E.Level - 1] + RRPSM[Kalista.E.Level - 1] * (ObjectManager.Player.BaseAttackDamage + ObjectManager.Player.FlatPhysicalDamageMod)); return((float)ObjectManager.Player.CalcDamage(minion, Damage.DamageType.Physical, tDamage)); } return(0); }
public static float JungleCalculator(Obj_AI_Minion minion, int customStacks = -1) { int buff = minion.GetBuffCount("KalistaExpungeMarker"); if (buff > 0 || customStacks > -1) { var tDamage = (RRD[Program.E.Level - 1] + RRDM[Program.E.Level - 1] * ObjectManager.Player.TotalAttackDamage) + ((customStacks < 0 ? buff : customStacks) - 1) * (RRPS[Program.E.Level - 1] + RRPSM[Program.E.Level - 1] * ObjectManager.Player.TotalAttackDamage); return (float)ObjectManager.Player.CalcDamage(minion, Damage.DamageType.Physical, tDamage); } return 0; }