예제 #1
0
    public void TestZaubern()
    {
        this.mCharacter.Spezies  = Races.Mensch;        //Rasse gleichgültig
        this.mCharacter.Archetyp = AbenteuerTyp.As;

        for (int i = 0; i < 10; i++)
        {
            CharacterEngine.ComputeBasisZt(this.mCharacter);
            CharacterEngine.ComputeNaturGegebenI(this.mCharacter);
            Assert.AreEqual(_ZAUB_KÄMPFER, this.mCharacter.Zaubern);
        }
    }
    public void TestIntelligenzZaubertalentElf()
    {
        this._mCharacter.Spezies = Races.Elf;

        int In = CharacterEngine.ComputeBasisIn(this._mCharacter);

        Assert.GreaterOrEqual(In, this._IN_MIN_ELF, "Elfenintelligenz zu gering");

        int Zt = CharacterEngine.ComputeBasisZt(this._mCharacter);

        Assert.GreaterOrEqual(In, this._ZT_MIN_ELF, "Elfentzaubertalent zu gering");
    }
예제 #3
0
    public void SetBasisZt()
    {
        Toolbox globalVars = Toolbox.Instance;

        inZt.text = CharacterEngine.ComputeBasisZt(globalVars.mCharacter).ToString();
    }