// Calculate SummonerSpell Damage & Shields public static void CalculateSummonerSpells() { // Barrier if (Barrier != null) Barriershield = 95 + 20*Champion.Level; // Mark if (Mark != null) Markdamage = 10 + 5*Champion.Level; // Poro Throw if (Porothrow != null) Porothrowdamage = 20 + 10*Champion.Level; // Smite if (Smite != null) { // Smite Check switch (Sumspell1.Name) { case "summonersmite": Smitename = SmiteName.Default; break; case "s5_summonersmiteplayerganker": Smitename = SmiteName.Chilling; break; case "s5_summonersmiteduel": Smitename = SmiteName.Challenging; break; } switch (Sumspell2.Name) { case "summonersmite": Smitename = SmiteName.Default; break; case "s5_summonersmiteplayerganker": Smitename = SmiteName.Chilling; break; case "s5_summonersmiteduel": Smitename = SmiteName.Challenging; break; } // Smite Damage switch (Smitename) { case SmiteName.Default: Smitedamage = new float[] { 0, 390, 410, 430, 450, 480, 510, 540, 570, 600, 640, 680, 720, 760, 800, 850, 900, 950, 1000 }[Champion.Level]; break; case SmiteName.Challenging: Smitedamage = 54 + 6*Champion.Level; break; case SmiteName.Chilling: Smitedamage = 20 + 8*Champion.Level; break; } } }
// Calculate SummonerSpell Damage & Shields public static void CalculateSummonerSpells() { // Barrier if (Barrier != null) { Barriershield = 95 + 20 * Champion.Level; } // Mark if (Mark != null) { Markdamage = 10 + 5 * Champion.Level; } // Poro Throw if (Porothrow != null) { Porothrowdamage = 20 + 10 * Champion.Level; } // Smite if (Smite != null) { // Smite Check switch (Sumspell1.Name) { case "summonersmite": Smitename = SmiteName.Default; break; case "s5_summonersmiteplayerganker": Smitename = SmiteName.Chilling; break; case "s5_summonersmiteduel": Smitename = SmiteName.Challenging; break; } switch (Sumspell2.Name) { case "summonersmite": Smitename = SmiteName.Default; break; case "s5_summonersmiteplayerganker": Smitename = SmiteName.Chilling; break; case "s5_summonersmiteduel": Smitename = SmiteName.Challenging; break; } // Smite Damage switch (Smitename) { case SmiteName.Default: Smitedamage = new float[] { 0, 390, 410, 430, 450, 480, 510, 540, 570, 600, 640, 680, 720, 760, 800, 850, 900, 950, 1000 }[Champion.Level]; break; case SmiteName.Challenging: Smitedamage = 54 + 6 * Champion.Level; break; case SmiteName.Chilling: Smitedamage = 20 + 8 * Champion.Level; break; } } }