Untitled
unknown
plain_text
2 years ago
583 B
5
Indexable
import Archetype from './Archetype';
import { EnergyType } from '../Energy';
class Necromancer extends Archetype {
private _energyType: EnergyType;
static _createdArchetypeInstances = 0;
constructor(name: string) {
super(name);
this._energyType = 'mana';
Necromancer._createdArchetypeInstances += 1;
}
get energyType(): EnergyType {
return this._energyType;
}
static createdArchetypeInstances(): number {
return Necromancer._createdArchetypeInstances;
}
override get name(): string {
return this.name;
}
}
export default Necromancer;Editor is loading...
Leave a Comment