Esempio n. 1
0
        /*
         * Author: DrNexus
         * Modified by: Kroy
         *
         * Sets starting position, stats, size, gender, languages, faction and
         * racial abilities.
         *
         * Parameter c Character to set starting stuff on.
         */
        public static void Start(Character c)
        {
            Skill lang = null;

            c.MapId              = 0;
            c.ZoneId             = 85;
            c.X                  = 1676.35f;
            c.Y                  = 1677.45f;
            c.Z                  = 121.67f;
            c.Str                = 19;
            c.Agility            = 18;
            c.Stamina            = 21;
            c.Iq                 = 18;
            c.Spirit             = 25;
            c.Size               = 1.0f;
            c.Model              = 57 + c.Gender;
            c.AllSkills.Add(lang = new OrcishSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.AllSkills.Add(lang = new GutterspeakSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.BindingPointX     = 1676.35f;
            c.BindingPointY     = 1677.45f;
            c.BindingPointZ     = 121.67f;
            c.BindingPointMapId = 0;

            /*
             * In order: Underwater Breathing, Will of the Forsaken, Cannibalize,
             * Shadow Resistance.
             */
            c.TrainAbility(new int[] { 5227, 7744, 20577, 20579 });
        }
Esempio n. 2
0
        /*
         * Author: DrNexus
         * Modified by: Kroy
         *
         * Sets starting position, stats, size, gender, languages, faction and
         * racial abilities.
         *
         * Parameter c Character to set starting stuff on.
         */
        public static void Start(Character c)
        {
            Skill lang = null;

            c.MapId              = 1;
            c.ZoneId             = 215;
            c.X                  = -2917.58f;
            c.Y                  = -257.98f;
            c.Z                  = 52.9968f;
            c.Str                = 25;
            c.Agility            = 15;
            c.Stamina            = 22;
            c.Iq                 = 15;
            c.Spirit             = 22;
            c.Size               = 1.0f;
            c.Model              = 59 + c.Gender;
            c.AllSkills.Add(lang = new OrcishSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.AllSkills.Add(lang = new TauraneSkill(300, 300));
            c.TrainAbility(lang.SpellId);

            /* In order: War Stomp, Endurance, Cultivation, Nature Resistance. */
            c.TrainAbility(new int[] { 20549, 20550, 20552, 20583 });
            c.BindingPointX     = -2917.58f;
            c.BindingPointY     = -257.98f;
            c.BindingPointMapId = 1;
            c.BindingPointZ     = 52.9968f;
        }
Esempio n. 3
0
        /*
         * Author: DrNexus
         * Modified by: Kroy
         *
         * Sets starting position, stats, size, gender, languages, faction and
         * racial abilities.
         *
         * Parameter c Character to set starting stuff on.
         */
        public static void Start(Character c)
        {
            Skill lang = null;

            c.MapId              = 1;
            c.ZoneId             = 14;
            c.X                  = -618.518f;
            c.Y                  = -4251.67f;
            c.Z                  = 38.718f;
            c.Str                = 21;
            c.Agility            = 22;
            c.Stamina            = 21;
            c.Iq                 = 16;
            c.Spirit             = 21;
            c.Size               = 1.0f;
            c.Model              = 1478 + c.Gender;
            c.AllSkills.Add(lang = new OrcishSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.AllSkills.Add(lang = new TrollishSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.BindingPointX     = -618.518f;
            c.BindingPointY     = -4251.67f;
            c.BindingPointZ     = 38.718f;
            c.BindingPointMapId = 1;

            /*
             * In order: Berserking, Regeneration, Beast Slaying, Throwing
             * Specialization.
             */
            c.TrainAbility(new int[] { 20554, 20555, 20557, 20558 });
        }
Esempio n. 4
0
        /*
         * Author: DrNexus
         * Modified by: Kroy
         *
         * Sets starting position, stats, size, gender, languages, faction and
         * racial abilities.
         *
         * Parameter c Character to set starting stuff on.
         */
        public static void Start(Character c)
        {
            Skill lang = null;

            c.MapId              = 1;
            c.ZoneId             = 14;
            c.X                  = -618.518f;
            c.Y                  = -4251.67f;
            c.Z                  = 38.718f;
            c.Str                = 23;
            c.Agility            = 17;
            c.Stamina            = 22;
            c.Iq                 = 17;
            c.Spirit             = 23;
            c.Size               = 1.0f;
            c.Model              = 51 + c.Gender;
            c.AllSkills.Add(lang = new OrcishSkill(300, 300));
            c.TrainAbility(lang.SpellId);
            c.BindingPointX     = -618.518f;
            c.BindingPointY     = -4251.67f;
            c.BindingPointZ     = 38.718f;
            c.BindingPointMapId = 1;

            /* In order: Blood Fury, Hardiness, Command, Axe Specialization. */
            c.TrainAbility(new int[] { 20572, 20573, 20574, 20575 });
        }