奥术魔法

奥术魔法

允许为指定武器的攻击附加5种不同的魔法效果(火焰、恐惧、魅惑、蛛网和减速)。 在商店中新增30种"法术物品",可不同程度地施加这些魔法效果。

游戏玩法

1.5.2.1

速度类法术(加速与减速)现在对坐骑生效。

火焰伤害现在会随时间持续施加,而非在结束时一次性结算。因火焰造成的死亡现在会正确归属于击杀者。

添加了法术“武器破坏”:摧毁目标携带的武器。

新增法术“熔解护甲”:随机摧毁目标身上的一件护甲装备。

修复了战斗以魅惑敌人结束时崩溃的问题。如果存活敌人数量为1或更少,魅惑将不会对敌人产生影响。

ArcaneMagicItems.xml 创建新的“法术”物品。

可以在ArcaneMagicItemSettings.xml中为武器分配能力。

能力强度、持续时间、作用范围以及基础触发几率也可以在ArcaneMagicItemSettings.xml中进行调整。

请参阅ArcaneMagicItemSettings.xml中的以下描述以修改威力设置并应用于新武器:

成功命中此列表中的任何物品时,将尝试对目标施加关联效果(下方描述),持续时间为effectDuration。目标可进行"豁免检定"以避免受到影响。

如果baseChanceOfApplication设为1,该能力将100%作用于目标,设为0.50则有50%概率生效。部分能力具有effectMagnitude属性,会随物品不同而变化。

每秒火焰伤害(DPS)可调整,敌人减速百分比可修改。

如果effectRadius大于0,成功命中时,该能力将尝试作用于命中目标effectRadius(米)范围内的所有敌人。

圆圈内的每个敌人都会有一次豁免检定机会,因此如果你用AM_Diamond_Glamour_Ball击中一个敌人,该敌人周围7.5米范围内的所有敌人将有0.7(70%)的几率被魅惑(转换阵营),持续15秒。

  • 火焰:每秒对目标造成等同于effectMagnitude的伤害,持续effectDuration时间。因此AM_Ruby_Incinerary_Lance会造成90点伤害。

  • 恐惧:使目标在效果持续时间内撤退。

  • 魅惑:使受害者在中招期间改变立场。

  • 网络:将受害者的移动速度设置为0,持续时间为效果持续时间。

  • 减速:将目标移动速度降低至效果强度的百分比,持续效果持续时间。因此AM_Amber_Shot_of_Hinderance会将受害者速度降至正常速度的10%,持续15秒。

  • <string id ="AM_Diamond_Glamour_Ball" power="魅力" effectMagnitude="0" effectDuration="15" effectRadius="7.5" baseChanceOfApplication="0.7"/>

  • <string id ="AM_Ruby_Incinerary_Lance" power="火焰" effectMagnitude="9" effectDuration="10" effectRadius="0" baseChanceOfApplication="1"/>