加入启铭者成就判定的技术支持。
历史模式现在增加50%MF,由100%下调。
现在会在光环栏显示角色的历史模式。
为魔兽世界原有掉落内容增加了MF支持。
正如此前历次说明,原有系统从根本上无法实现我对MF的设计预想,但也因其承载的内容过于庞大且无法迁移,只能选择较为折中的方案来体现MF概念。
此类改造涉及大量条件判断,你也不需要了解规则细节,我举个实际例子你就能明白MF对其影响。
在当前掉落系统中,【奈法利安】有以下掉落分组:
1个脑袋
1-2个宝石袋
1-2件T2胸
1-2件T2头
1-2个散件武器/装备
每组掉率皆为100%,组内掉落为多选一的掉落机制,也就是说某次若ROLL到了战士T2胸,则不会再出其他职业的T2胸。
对于此类数据,遗产的MF属性将分别作用于每个掉落组。
假设角色或小队拥有50%MF,则除了以上基础掉落,每组掉落将有50%的几率增加1次ROLL点(由1-2变为2-3),其实际掉落为:
1个脑袋(设计上不变,但此类掉落需要手动指定,目前见到掉好几个头的不要见怪)
1-2个宝石袋(50%几率+1)
1-2件T2胸(50%几率+1)
1-2件T2头(50%几率+1)
1-2个散件武器/装备(50%几率+1)
而如果达到了150%MF,则实际增益为:
1个脑袋
2-3个宝石袋(50%几率+1)
2-3件T2胸(50%几率+1)
2-3件T2头(50%几率+1)
2-3个散件武器/装备(50%几率+1)
以此类推。
以上设计并不是100%MF=额外1倍战利品,现在已改为以倍率形式增加掉落数量(1-2件+100%MF=2-4件,+200MF=3-6件)。
对于独立掉落(如DK马),MF将以类似于遗产系统的形式增加其掉率。若加成后的掉率超过了100%,则额外几率将提升其掉落数量。
TC中还有一种常见的数据形式。同组掉落中有部分或全部拥有掉率设定,同组掉率之和可能不足100%,且可能存在一定数量的无掉率内容(在掉率内容没随到时参与ROLL点)。
对于此类数据,MF不会对其掉率进行提升(即便其整体掉率不足100%),而将提高其掉落生成次数。
举例而言,某个掉落组有10%几率掉A,10%几率掉B,80%几率啥也不掉。此时50%MF意味着有50%的几率再ROLL一次,而150%MF则会必定重ROLL一次,且有50%几率ROLL第二次。
目前大致效果就是每100%掉率会提升1倍战利品数量,但某些情况脸够黑的话该不出货还是不出货(如上面例子即便200%MF仍有超过一半几率啥都没有)。
我给每个掉落条目都加了几个用来精细控制的参数(比如脑袋只掉一个的设计),但真要把参数全照我想法填完不比重做所有掉落数据简单多少,先这样吧。
修复了特定物品移动行为没有正确触发护身符状态判定的问题。