/*
* SlowHeal.cpp
*
* Created on: 06.07.2013
* Author: Felix
*/
#include "Heal.h"
#include "../abstract/Character.h"
Heal::Heal() :
Gadget("Heal") {
}
void
Heal::onUse(Character& character) {
mCharacter = &character;
mHealedTotal = 0;
Heal::onThink(int elapsed) {
if (mHealedTotal < 50 && mTimer.isExpired()) {
mCharacter->onDamage(-1);
mHealedTotal += 1;
mTimer.restart(sf::milliseconds(75));
sf::Time
Heal::getCooldownTime() {
return sf::seconds(5);