OSDN Git Service

[Refactor] #2118 Renamed enchant() to sval_enchant()
[hengbandforosx/hengbandosx.git] / src / object-enchant / weapon / abstract-weapon-enchanter.h
1 #pragma once
2
3 #include "object-enchant/enchanter-base.h"
4 #include "system/angband.h"
5
6 class ObjectType;
7 class AbstractWeaponEnchanter : EnchanterBase {
8 public:
9     virtual ~AbstractWeaponEnchanter() = default;
10
11 protected:
12     AbstractWeaponEnchanter(ObjectType *o_ptr, DEPTH level, int power);
13     ObjectType *o_ptr;
14     DEPTH level;
15     int power;
16 };