]> git.localhorst.tv Git - l2e.git/blobdiff - src/common/Capsule.cpp
more accessors in common::Capsule
[l2e.git] / src / common / Capsule.cpp
index a944e70c622bffbed9fbeecd6759ff298bf23dec..8fa1ca92e030ea5722aa94affce1c668aa7d0de3 100644 (file)
@@ -39,12 +39,33 @@ Capsule::Capsule()
 }
 
 
+const char *Capsule::ClassName() const {
+       return GetClass().name;
+}
+
+const char *Capsule::Tribe() const {
+       return GetClass().tribe;
+}
+
+const Spell *Capsule::Attack1() const {
+       return GetClass().attacks[0];
+}
+
+const Spell *Capsule::Attack2() const {
+       return GetClass().attacks[1];
+}
+
+const Spell *Capsule::Attack3() const {
+       return GetClass().attacks[2];
+}
+
+
 Uint16 Capsule::MaxHealth() const {
        return maxHealth + GetClass().healthBoost;
 }
 
 
-Stats Capsule::GetStats() {
+Stats Capsule::GetStats() const {
        return stats + GetClass().statBoost;
 }