aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/headers/MeleeWeapon.hpp
blob: e031333c6b5c213eb9f1b929dbf5fd983d02ad49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef MELEEWEAPON_HPP
#define MELEEWEAPON_HPP

#include "Weapon.hpp"
#include "Actor.hpp"


class MeleeWeapon : public Weapon
{
public:
    enum Type {
        SWORD, AXE, LANCE
    };

    virtual bool use(Actor &actor);

protected:
    bool _throwable;
};

#endif