3 #include "object-enchant/enchanter-base.h"
4 #include "system/angband.h"
8 class AmuletEnchanter : public EnchanterBase {
10 AmuletEnchanter(PlayerType *player_ptr, ItemEntity *o_ptr, DEPTH level, int power);
11 virtual ~AmuletEnchanter() = default;
12 void apply_magic() override;
15 void sval_enchant() override;
16 void give_ego_index() override;
17 void give_high_ego_index() override;
18 void give_cursed() override;
21 PlayerType *player_ptr;