public void Initialize(PAbility ability, int level) { Type = ability; Level = level; Power = Pet.GetNeededPower(level - 1); _nextPowerGoal = Pet.GetNeededPower(level); }
public PetShoot(PAbility ability) : base(ability, true) { }
protected override void Read(NReader rdr) { Type = (PAbility)rdr.ReadInt32(); }
protected PetBehavior(PAbility ability, bool requiresPlayerOwner) { this.requiresPlayerOwner = requiresPlayerOwner; AbilityType = ability; }