4) 毒屬性 — 中毒
每秒持續扣血。在主介面 1 秒輔助執行緒計時器中判斷中毒時間 > 0 則處理傷害,所有附加屬性時間遞減同在該法:
for (int i = 0; i < CarrIEr.Children.Count; i++)
{
if (CarrIEr.Children[i] is QXSpirit)
{
QXSpirit spirit = CarrIEr.Children[i] as QXSpirit;
if (spirit.VLife != 0)
{
for (int j = 0; j < spirit.ExtraTime.Count(); j++)
{
if (spirit.ExtraTime[j] > 0)
{
if (j == 3) Super.DoInjure(Find(spirit.ExtraSpirit), spirit, spirit.ExtraEffect[j]);
spirit.ExtraTime[j] -= AuxiliaryThread.Interval.Seconds;
if (spirit.ExtraTime[j] <= 0) Super.RemoveExtraEffect(spirit, j);
}
}
}
}
}

5) 火屬性 — 燃燒
降低所有防禦類屬性:物理防禦 (Buff[9])、格檔率 (Buff[10])、魔法防禦 (Buff[12]) 減少對應值,解除歸零。
enemy.Buff[9] = -enemy.ExtraEffect[magic.ExtraAttribute];
enemy.Buff[10] = -enemy.ExtraEffect[magic.ExtraAttribute];
enemy.Buff[12] = -enemy.ExtraEffect[magic.ExtraAttribute];
