X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcommon%2FCapsule.cpp;h=008514776fb259d581e505d5b1223a10dcc9df30;hb=988ba6d1b4e18a4ae5d30a892224f76cee2355cc;hp=302af8f774197d022f676570a045ca97bd32bbf9;hpb=6dff93b1a6e9b727dbe26747456f4b23efca86da;p=l2e.git diff --git a/src/common/Capsule.cpp b/src/common/Capsule.cpp index 302af8f..0085147 100644 --- a/src/common/Capsule.cpp +++ b/src/common/Capsule.cpp @@ -85,6 +85,20 @@ void Capsule::UpgradeClass() { ++curClass; } +void Capsule::NextClass() { + ++curClass; + if (curClass >= maxClass) { + curClass = 0; + } +} + +void Capsule::PreviousClass() { + --curClass; + if (curClass < 0) { + curClass = maxClass - 1; + } +} + Sprite *Capsule::BattleSprite() { return GetClass().battleSprite;