public SkillHydrasRegen(Chr _chrOwner) : base(_chrOwner)
    {
        sName        = "HydrasRegen";
        sDisplayName = "Hydra's Regeneration";

        //Create an instance of the soulChannel effect
        soulChannelBehaviour = new SoulChannelHydrasRegen(this);

        //Pass a reference into the channel-type so that it can copy our behaviour for channeling
        typeUsage = new TypeUsageChannel(this, 4, soulChannelBehaviour);

        //Physical, Mental, Energy, Blood, Effort
        manaCost = new ManaCost(new Mana(0, 0, 0, 1, 0));

        nCooldownInduced = 6;
        nFatigue         = 1;

        InitTargets();

        lstSkillClauses = new List <ClauseSkillSelection>()
        {
            new Clause1(this)
        };
    }
Example #2
0
 public SoulChannelHydrasRegen(SoulChannelHydrasRegen other, Skill _skill) : base(other, _skill)
 {
     nBaseHealing = other.nBaseHealing;
     heal         = new Healing(other.heal);
 }