rendered paste bodyIndex: 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>