moved move and move_or_attack implementation into characters.cc

This commit is contained in:
2024-07-02 12:43:39 -04:00
parent b4e7f39dae
commit 2c0b30cd33
4 changed files with 25 additions and 39 deletions

View File

@ -13,13 +13,8 @@
class shade final: public character {
public:
shade(const position_list &available_positions); // spawn at a random place
virtual result move(const direction dir,
const position_list &available_positions) override;
virtual result attack(const direction dir,
const character_list &chlist) override;
virtual result move_or_attack(const direction dir,
const position_list &available_positions,
const character_list &chlist) override;
virtual result get_hit(const enum race &race, const int atk,
const float hitrate) override;
};