3 #include "object-enchant/weapon/abstract-weapon-enchanter.h"
4 #include "system/angband.h"
8 class WeaponEnchanter : AbstractWeaponEnchanter {
10 WeaponEnchanter(PlayerType *player_ptr, object_type *o_ptr, DEPTH level, int power);
11 void apply_magic() override;
14 virtual void enchant() override {}
15 virtual void give_ego_index() override {}
16 virtual void give_high_ego_index() override {}
17 virtual void give_cursed() override {}
20 PlayerType *player_ptr;