diff options
Diffstat (limited to 'src/skill.cpp')
-rw-r--r-- | src/skill.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/skill.cpp b/src/skill.cpp index 752d1df9..56076411 100644 --- a/src/skill.cpp +++ b/src/skill.cpp @@ -34,7 +34,7 @@ Skill::Skill(const std::string &ident) : Skill::~Skill() { //cleanup - for (int i = 0; i < children.size(); i++) { + for (unsigned int i = 0; i < children.size(); i++) { if (children[i]) delete children[i]; } @@ -47,7 +47,7 @@ bool Skill::addSkill(const std::string &ident, Skill *skill) { return true; } - for (int i = 0; i < children.size(); i++) { + for (unsigned int i = 0; i < children.size(); i++) { //recurse if (children[i]->addSkill(ident, skill)) return true; @@ -62,10 +62,12 @@ bool Skill::useSkill() { #else logger->log("Error: Skill: Could not use skill; scripting disabled."); #endif + return true; } bool Skill::setScript(const std::string &scriptName) { + return true; } bool Skill::deleteSkill(const std::string &ident, bool delTree) { @@ -75,7 +77,7 @@ bool Skill::deleteSkill(const std::string &ident, bool delTree) { return false; } - for (int i = 0; i < children.size(); i++) { + for (unsigned int i = 0; i < children.size(); i++) { if (children[i]->id == ident) { if (children[i]->children.size() > 0 && delTree) return false; |