User:びゃっこ/すたぶ/解析魔法: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
{{バージョン|23.106}}
{{バージョン|23.106}}
==魔法:連続魔法==
<syntaxhighlight lang="c#" line="1">
if (a.CanRapidFire && HasElement(1648))
{
num = 1 + Evalue(1648);
}
...
for (int j = 0; j < num; j++)
{
if (a.TargetType != TargetType.SelfParty && tc != null && !tc.IsAliveInCurrentZone)
{
break;
}
ActEffect.RapidCount = j;
ActEffect.RapidDelay = a.RapidDelay;
flag2 = a.Perform(this, tc, pos);
}
...
if (RapidCount > 0)
{
num4 = num4 * 100 / (100 + RapidCount * 50);
}
</syntaxhighlight>連続魔法に対応している魔法を連続魔法のフィートを持つキャラクターが使用した場合、
その魔法は連続魔法となり発射数が増加し、一発あたりのダメージが低下します。
連続魔法の場合の1発あたりのダメージは「1 / (1 + 0.5 × 連続魔法フィートLv)」倍になります。
==魔法:魔法のパワー==
==魔法:魔法のパワー==
Ability.cs
Ability.cs
250

edits