Ejemplo n.º 1
0
        public void SetSkillLevel(SpellCodex.SpellTypes type, byte level)
        {
            var spellTypes    = Utils.GetGameType("SoG.SpellCodex").GetDeclaredNestedType("SpellTypes");
            var spellGameType = Enum.Parse(spellTypes, type.ToString());

            Utils.GetGameType("SoG.PlayerViewStats")
            .GetPublicInstanceOverloadedMethods("SetSkillLevel").Single()
            .Invoke((object)_originalObject.xViewStats, new[] { spellGameType, level });
        }
Ejemplo n.º 2
0
 public SpellSlot(SpellCodex.SpellTypes enSpellType)
 {
     this.enType = Equipment.QuickSlot.Type.Spell;
     this.enSpellType = enSpellType;
 }
Ejemplo n.º 3
0
 public CurrentSpellSet(SpellCodex.SpellTypes p_enSpell01, SpellCodex.SpellTypes p_enSpell02)
 {
     this.enSpell01 = p_enSpell01;
     this.enSpell02 = p_enSpell02;
 }