All pastes #969211 Raw Edit

Someone

public text v1 · immutable
·published 2008-04-03 14:42 UTC
rendered paste body
Index: Hunter.cs
===================================================================
--- Hunter.cs	(revision 222)
+++ Hunter.cs	(working copy)
@@ -67,6 +67,11 @@
             return (15f + (spirit / 5f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.25f) + 6f;
+        }
+
         /// <summary>
         /// Calculates ranged attack power for the class at a specific level, Strength and Agility.
         /// </summary>
Index: Mage.cs
===================================================================
--- Mage.cs	(revision 222)
+++ Mage.cs	(working copy)
@@ -56,6 +56,11 @@
             return (12.5f + (spirit / 4f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.10f);
+        }
+
         /// <summary>
         /// Gets the amount of health gained at a specific level.
         /// </summary>
Index: Paladin.cs
===================================================================
--- Paladin.cs	(revision 222)
+++ Paladin.cs	(working copy)
@@ -56,6 +56,11 @@
             return (15f + (spirit / 5f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.25f);
+        }
+
         /// <summary>
         /// Gets the amount of health gained at a specific level.
         /// </summary>
Index: Priest.cs
===================================================================
--- Priest.cs	(revision 222)
+++ Priest.cs	(working copy)
@@ -56,6 +56,11 @@
             return (12.5f + (spirit / 4f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.10f);
+        }
+
         /// <summary>
         /// Gets the amount of health gained at a specific level.
         /// </summary>
Index: Rogue.cs
===================================================================
--- Rogue.cs	(revision 222)
+++ Rogue.cs	(working copy)
@@ -32,6 +32,11 @@
 		{
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.50f) + 2f;
+        }
+
         /// <summary>
         /// Calculates attack power for the class at a specific level, Strength and Agility.
         /// </summary>
Index: Shaman.cs
===================================================================
--- Shaman.cs	(revision 222)
+++ Shaman.cs	(working copy)
@@ -56,6 +56,11 @@
             return (17f + (spirit / 5f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.11f) + 7f;
+        }
+
         /// <summary>
         /// Gets the amount of health gained at a specific level.
         /// </summary>
Index: Warlock.cs
===================================================================
--- Warlock.cs	(revision 222)
+++ Warlock.cs	(working copy)
@@ -56,6 +56,11 @@
             return (15f + (spirit / 5f));
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.07f) + 6f;
+        }
+
         /// <summary>
         /// Gets the amount of health gained at a specific level.
         /// </summary>
Index: Warrior.cs
===================================================================
--- Warrior.cs	(revision 222)
+++ Warrior.cs	(working copy)
@@ -44,6 +44,11 @@
             return (((level * 3) + (strength * 2)) - 20);
         }
 
+        public override float CalculateHealthRegen(uint level, uint spirit)
+        {
+            return (spirit * 0.50f) + 6f;
+        }
+
         /// <summary>
         /// Calculates the amount of power regeneration for the class at a specific level and Spirit.
         /// </summary>