3 #include "object-enchant/accessory-enchanter-base.h"
4 #include "system/angband.h"
8 class AmuletEnchanter : AccessoryEnchanterBase {
10 AmuletEnchanter(player_type *owner_ptr, object_type *o_ptr, DEPTH level, int power);
11 AmuletEnchanter() = delete;
12 virtual ~AmuletEnchanter() = default;
13 void apply_magic_accessary() override;
16 void enchant() override;
17 void give_ego_index() override;
18 void give_high_ego_index() override;
19 void give_cursed() override;
22 player_type *owner_ptr;