コード例 #1
0
ファイル: Skill.cs プロジェクト: OneFiveChen/RouteOfTheMagic
    /// <summary>
    /// 毒暴术:如果把怪物打死了,传染
    /// </summary>
    /// <param name="magic"></param>
    void PoisonBomb(ref Magic magic)
    {
        int d = magicCore.checkMonsterBuff(magic.target, Monster.BuffConnection.Poison);

        magicCore.clearMonstBuff(magic.target, Monster.BuffConnection.Poison);

        if (!magicCore.isMonsterLive(magic.target))
        {
            for (int i = 0; i < 4; ++i)
            {
                if (magicCore.isMonsterLive(i))
                {
                    magicCore.addMonsterBuff(i, Monster.BuffConnection.Poison, d);
                }
            }
        }
    }