ÄÚµå : |
public virtual TimeSpan GetCastDelay()
{
if ( m_Scroll is BaseWand )
return TimeSpan.Zero;
if ( !Core.AOS )
return TimeSpan.FromSeconds( 0.5 + (0.25 * (int)Circle) ); //¿ä°Ç ºñAOSÀ϶§
int fc = AosAttributes.GetValue( m_Caster, AosAttribute.CastSpeed );
// Bonus per dex
if ( ProtectionSpell.Registry.Contains( m_Caster ) )
fc -= 2;
int circleDelay = CastDelayCircleScalar * (1 + (int)Circle);// ¿ä±â°¡ ¸ñÇ¥ÁöÁ¡ -¤Ë-; ÃÊ´ÜÀ§¿¡¿ä
//int circleDelay = CastDelayCircleScalar * (1 + (int)Circle);
// ¿¡¼ CastDelayCircleScalar´Â ¹«½ÃÇϽðí(¾îÂ÷ÇÇ °öÇϱâ 1)
// ½ÇÁúÀûÀ¸·Î´Â 1+ ±× ÁÖ¹®ÀÇ ¼Å¬ÀÔ´Ï´Ù. ¾î´À ºÎºÐÀ» °íÄ¡¼Ì´ÂÁö´Â ¸ð
// ¸£°ÚÁö¸¸ ÁÖ¹®ÀÇ ¼Å¬¿¡ µû¸¥ ¼öÄ¡´Â ±× ±Ùó¿¡ ÀâÇôÁ® ÀÖ±¸¿ä. Àú±â¸¦
// ¾î¶»°Ô °íÄ¡¼Ì´ÂÁöµµ Á¦°¡ ¸ð¸£´Ï Àû¿ëÀÌ ¿Ö ¾ÈµÇ¾ú´ÂÁö Á¦°¡ ¾Ë ¹æ¹ý
// ÀÌ ¾ø½À´Ï´Ù¸¸... ³Ê¹« ¼¼¼¼È÷ °¡¸£ÃÄ ÁÖ´Ù º¸¸é ¾Æ¿¡ ÀÇÁöÇØ ¹ö¸®´Ï
// À̰͵µ ¹®Á¦. ¼Å¬º° ¼öÄ¡´Â ¼÷Á¦ÀÔ´Ï´Ù. ¾Ë¾Æ¼ ã¾Æ º¸¼¼¿ä ¤Ñ, .0
// ±×¸®°í ¾î¶² ÁÖ¹®µéÀº ¾Æ¿¡ ±× ÁÖ¹®ÀÇ ½ºÅ©¸³Æ®¿¡ µô·¹À̰¡ °íÁ¤µÇ¾î
// ÀÖ´Â °Íµµ ÀÖÀ¸´Ï( ´ëÇ¥ÀûÀÎ°Ô ¼Òȯ¸¶¹ýµé, ºí·¹À̵峪, ¿¤·¹¸àÅ»,µ¥¸ó)
// ±×°Íµµ Ã¼Å©ÇØ º¸½Ã±¸¿ä. ±×¸®°í ¿Ø¸¸ÇÏ¸é ¾È¹Ù²Ù½Ã´Â°Ô...
|