示例#1
0
		public EnchantResult Calc( EEnchantType Type, int from, int To, int TryCount ) {
			List<IEnchant> enchantList;
			EnchantResult result = new EnchantResult();
			if( Type == EEnchantType.Armor )
				enchantList = ArmorEnchants;
			else
				enchantList = ArmorEnchants;
			result.CostPer = enchantList[ 0 ].Cost;

			for( int t = 0; t < TryCount; t++ ) {
				int costAll = 0;
				for( int i = from; i < To; i++ ) {
					do {
						costAll += enchantList[ i ].Cost;
					} while( Random.Next( 100 ) > enchantList[ i ].Chance );

				}


			}

			return result;
		}