Example #1
0
        public static void AddFireball(NetConnection connect, float xPos, float zPos, float xDir, float zDir)
        {
            Hero hero = GetHero(connect);

            if (hero.GetMP() >= 10)
            {
                Fireball ability = new Fireball(hero, xPos, zPos, xDir, zDir);
                abilities.Add(ability.GetObjID(), ability);
                hero.SetMP((ushort)(hero.GetMP() - 10));
            }
        }