BattleNet.ClientlessBot.Attack C# (CSharp) Method

Attack() public method

public Attack ( UInt32 id ) : bool
id System.UInt32
return bool
        public bool Attack(UInt32 id)
        {
            if (!ConnectedToGs)
                return false;
            switch (BotGameData.CharacterSkillSetup)
            {
                case GameData.CharacterSkillSetupType.SORCERESS_LIGHTNING:
                    if(BotGameData.RightSkill != (uint)Skills.Type.LIGHTNING)
                        SwitchSkill((uint)Skills.Type.LIGHTNING);
                    Thread.Sleep(300);
                    CastOnObject(id);
                    break;
                case GameData.CharacterSkillSetupType.SORCERESS_BLIZZARD:
                    if (BotGameData.RightSkill != (uint)Skills.Type.blizzard)
                        SwitchSkill((uint)Skills.Type.blizzard);
                    Thread.Sleep(300);
                    CastOnObject(id);
                    break;
                case GameData.CharacterSkillSetupType.SORCERESS_METEOR:
                    break;
                case GameData.CharacterSkillSetupType.SORCERESS_METEORB:
                    break;
            }
            return true;
        }