Exemplo n.º 1
0
    public SkillAmbush(Chr _chrOwner) : base(_chrOwner)
    {
        sName        = "Ambush";
        sDisplayName = "Ambush";

        //Create an instance of the soulChannel effect
        soulChannelBehaviour = new SoulChannelAmbush(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, 0, 1));

        nCooldownInduced = 3;
        nFatigue         = 1;

        InitTargets();

        lstSkillClauses = new List <ClauseSkillSelection>()
        {
            new Clause1(this)
        };
    }
Exemplo n.º 2
0
 public SoulChannelAmbush(SoulChannelAmbush other, Skill _skill) : base(other, _skill)
 {
     nBaseDamage = other.nBaseDamage;
     dmg         = new Damage(other.dmg);
 }