Rune of Sealing

Rune of Sealing
Grants a buff on self, upon hitting an enemy, the Caster will drain up to 50 Stamina from the target and give it to the Rune Knight.

When a Magical Skill is cast, this buff is removed and the skill is negated. Then, the Rune Knight gains MP equal to 20% of the skill's Stamina cost (up to 30%).

Lasts 2 Rounds.

Skill Upgrades
?

Mechanics
RuneKnight.hit(SomeGuy):
 * SomeGuy loses (up to) 50 stamina
 * RuneKnight gains stamina equal to amount lost

Magical Skill is used (Ally [excluding self] or Enemy):
 * Skill has no effect
 * RuneKnight gets MP equal to Skill.getStaminaCost * 0.2 (up to 30)

Interactions
?

Implementation

 * 20/05/2013 - Hardest skill of my life. Done!


 * 20/05/2013 - Just a sec!