// Helper to change attrributes based on cDifficultylevel
        public void ChangeAttributeByDifficultyLevel()
        {
            BasePropertyDetailsModel LittleMonster = new BasePropertyDetailsModel(1, 1, 1, 5);

            if (DifficultyLevel == DifficultyLevelEnum.Easy)
            {
                LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Easy];
            }

            if (DifficultyLevel == DifficultyLevelEnum.Medium)
            {
                LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Medium];
            }

            if (DifficultyLevel == DifficultyLevelEnum.Hard)
            {
                LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Hard];
            }



            Attack    = LittleMonster.Attack;
            Defense   = LittleMonster.Defense;
            Speed     = LittleMonster.Speed;
            MaxHealth = LittleMonster.MaxHealth;
        }
        /// <summary>
        /// Change the base Property of Character base on class
        /// </summary>
        public void ChangeAttributeByClass()
        {
            BasePropertyDetailsModel LittleCharacter = new BasePropertyDetailsModel(1, 1, 1, 5);

            if (CharacterClass == CharacterClassEnum.Fighter)
            {
                LittleCharacter = BasePropertyHelper.Instance.CharacterClassBase[CharacterClassEnum.Fighter];
            }

            if (CharacterClass == CharacterClassEnum.Cleric)
            {
                LittleCharacter = BasePropertyHelper.Instance.CharacterClassBase[CharacterClassEnum.Cleric];
            }
            Attack    = LittleCharacter.Attack;
            Defense   = LittleCharacter.Defense;
            Speed     = LittleCharacter.Speed;
            MaxHealth = LittleCharacter.MaxHealth;
        }