Example #1
0
    public SkillHiss(Chr _chrOwner) : base(_chrOwner)
    {
        sName        = "Hiss";
        sDisplayName = "Hiss";

        typeUsage = new TypeUsageCantrip(this);

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

        nCooldownInduced = 10;
        nFatigue         = 1;

        InitTargets();

        lstSkillClauses = new List <ClauseSkillSelection>()
        {
            new Clause1(this)
        };
    }
    public SkillBucklerParry(Chr _chrOwner) : base(_chrOwner)
    {
        sName        = "BucklerParry";
        sDisplayName = "Buckler Parry";

        typeUsage = new TypeUsageCantrip(this);

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

        nCooldownInduced = 8;
        nFatigue         = 2;

        InitTargets();

        lstSkillClauses = new List <ClauseSkillSelection>()
        {
            new Clause1(this),
        };
    }
Example #3
0
    public SkillRest(Chr _chrOwner) : base(_chrOwner)
    {
        sName        = "Rest";
        sDisplayName = "Rest";

        typeUsage = new TypeUsageCantrip(this);

        chrOwner = _chrOwner;

        manaCost = new ManaCost(new Mana(0, 0, 0, 0, 0));

        nCooldownInduced = 0;
        nFatigue         = 0;

        skillslot = null;

        InitTargets();

        lstSkillClauses = new List <ClauseSkillSelection>()
        {
            new Clause1(this)
        };
    }