《230版本·主手杖法师需要了解的咏唱速度基础》
概要:终结暴能版本与复仇女神版本,咏唱速度基础主要应用在法术/暴能以及其他需要咏唱时间的技能,但随着最近女神版本的更新以及五阶版本接踵而至,了解咏唱速度基础逐渐成为了每位法师的必修课.本文的撰写目的在于帮助新人法师接触与了解咏唱速度,也能为想要进一步提升的法师扎实咏唱速度基础.

一、咏唱速度的计算
说到咏唱,我们第一时间就会联想到咏唱速度.咏唱速度与每一个使用需要咏唱的技能的巫师密切相关,因此了解咏唱速度的计算,是重要的入门课.
角色咏唱速度由人物基础咏唱速度,咏唱速度%与咏唱速度数值组成.
人物基础咏唱速度为(人物角色等级数+角色总灵巧*2.94+角色总敏捷*1.16)的向下取整数值,其中:角色总能力=加点能力×(1+能力%)+能力数值,也需要向下取整数值.
目前所有主手的人物基础咏唱速度,都能运用上述的公式.
例:假设一个230级的350智力247灵巧的角色(人物加点初始值都有1点,所以也有1点敏捷),时装词条有灵巧+3%,食用10级灵巧料理有30数值灵巧,则他的总灵巧为:247*(1+3%)+30=284.41=284(向下取整);人物基础咏唱速度为:230+284*2.94+1.16=1066.12=1066(向下取整)
人物的总咏唱速度为人物基础咏唱速度*(1+咏唱速度%)+咏唱速度数值.
例:承接上述的例子,该角色的人物基础咏唱速度为1066,假设衣服安装上◇约尔拉兹(魔法攻击+7%,智力+3%,咏唱速度+35%,攻击魔法回复+10%),戒指安装上罗塞塔石板(咏唱速度+1000),则其总咏唱速度为:1066*(1+35%)+1000=2439
二、咏唱时间缩短量
咏唱时间缩短量,与技能基础咏唱时间是计算技能最终咏唱时间的一个重要组成部分,想要计算你当前的技能的实际咏唱时间,就需要了解它.
咏唱时间缩短量又称为咏唱加速量,1000咏唱速度及以下时,每20咏唱速度提升1%咏唱加速量;1000咏唱速度以上时,在1000咏唱以下的减免基础上,每180咏唱速度再继续提升1%咏唱加速量.
设咏唱速度≤1000时的唱速为a,咏唱速度已满1000时的唱速为b,
具体计算机理为:
①如果咏唱速度≤1000,则咏唱时间缩短量为:(a/20)%
②如果咏唱速度>1000,则大于1000的部分的咏唱时间缩短量为:[(b-1000)/180]%
③咏唱速度>1000时,总的咏唱时间缩短量为:(a/20)%+[(b-1000)/180]%
10000咏唱速度时,咏唱缩短量为:(1000/20+9000/180)%=100%.
因此,无任何额外减免说明的情况下,咏唱速度到达10000时,所需咏唱的技能的咏唱时间就会缩减到0秒,这称为咏唱时间缩减的百分比机制.

咏唱时间缩短量目前运用在受咏唱速度影响咏唱读条的情况当中,未来会应用在五阶法术/魔法炮的叠层机制当中. 但是,作为一个法师,咏唱速度不应该牺牲过多孔位去进行堆叠,只要有1000咏唱速度的情况下,咏唱加速量就已经到达50%,足够维持正常效率.
三、计算技能实际咏唱时间
技能基础咏唱时间,指的是技能不计算咏唱速度等一切其他减免的情况时,最原始的咏唱时间.这一部分一般我们可以通过查找布偶的魔法书获知.我们知道技能基础咏唱时间与咏唱时间缩短量后,即可求出技能的实际咏唱时间.

设咏唱速度≤1000时的唱速为a,咏唱时间缩短量为α;咏唱速度>1000时的唱速为b,大于1000咏唱速度的咏唱时间缩短量为β.
具体计算机理为:
①如果咏唱速度≤1000,则技能实际咏唱时间为:技能基础咏唱时间 - (技能基础咏唱时间×α%) - 部分技能的最终减免秒数
②如果咏唱速度>1000,则技能实际咏唱时间为:[技能基础咏唱时间-(技能基础咏唱时间×α%)] - [技能基础咏唱时间×β%] - 部分技能的最终减免秒数.
四、特殊案例——享受“缩时咏唱”减免效果的实际咏唱时间
特别提示,“缩时咏唱”的咏唱时间减少结算,是在扣除部分技能的最终减免秒数后才结算的.并且,2022年12月15日台服做出的对”缩时咏唱“的整体加强,会让缩时咏唱的”省略咏唱“效果依旧存在,但不显示在状态栏.而状态栏的”缩时咏唱“图标会改为显示”熟练咏唱层数“.
如果点出了10级的魔法技能树当中的“缩时咏唱”,且将存在基础咏唱时间的技能放置在“法术/飞箭”的后面使用,则该技能的实际咏唱时间为:
1.如果咏唱速度≤1000,则技能实际咏唱时间为:[技能基础咏唱时间 - (技能基础咏唱时间×α%) - 部分技能的最终减免秒数]*缩时咏唱减少百分比
满级缩时咏唱,就乘以50%.
2.如果咏唱速度>1000,则技能实际咏唱时间为:{[技能基础咏唱时间-(技能基础咏唱时间×α%)] - [技能基础咏唱时间×β%] - 部分技能的最终减免秒数}*缩时咏唱减少百分比
实例说明:232级,356智力250力量的is法师,咏唱速度面板如下,将“缩时咏唱”放置在“法术/暴能”之前使用,咏咒层数设置为3层,计算暴能的咏唱时间:


先假设我们不知道缩时咏唱的减免原理,然后提出两种可能性.
一是“缩时咏唱”的咏唱时间减少结算优先于扣除部分技能的最终减免秒数,列为A;
二是先扣除部分技能的最终减免秒数,再计算“缩时咏唱”的咏唱时间减免,列为B.
A的计算方法是:{[技能基础咏唱时间-(技能基础咏唱时间×α%)] - [技能基础咏唱时间×β%] *缩时咏唱减少百分比 } - 部分技能的最终减免秒数.
得出咏唱时间为:(4-8*((1854-1000)/180*1%)-3))*50%=-1.18977777777778=0秒
B的计算方法是:{[技能基础咏唱时间-(技能基础咏唱时间×α%)] - [技能基础咏唱时间×β%] - 部分技能的最终减免秒数}*缩时咏唱减少百分比
得出咏唱时间为:(4-8*((1854-1000)/180*1%)-3))*50%=0.310222222222222秒

由此可以推出,1854咏唱速度,带有三层咏咒和缩时咏唱效果的暴能,如果测试结果是暴能可以秒放,那么计算方法就是先计算缩时咏唱,再计算咏咒层数的唱速减免;否则就是先计算咏咒层数减免,再计算缩时咏唱.
然而实际状况,是仍然存在极短的咏唱时间,结果与计算方法B吻合,具体测试视频请参看下方链接的“缩时咏唱的百分比减免机制”一项.综上所述我们可以认定,“缩时咏唱”不能将咏唱最终时间减免到0,它的计算顺序是在部分技能的最终咏唱时间减免之后的.


五、特殊案例——法术/暴能的实际咏唱时间
法术/暴能,是魔法技能树的四阶技能,有着8秒的基础咏唱时间.
实际上,它有自身独特的“叠魔”机制,学习暴能后,每使用一次【魔法技能】树的输出技能(不包含魔力充填与魔力贯冲),咏咒就会提升一层(上限为8层),每层咏咒就会减少1秒最终咏唱时间,因此只要存在咏咒,无需咏唱时间释放暴能就不一定需要10000咏唱速度.

当法术/暴能存在咏咒时,设角色当前咏唱速度已经超出1000,唱速为b;1000唱速以内的咏唱时间缩短量为α=(1000/20)%=50%,大于1000唱速的咏唱时间缩短量为β=[(b-1000)/180]%,则实际的咏唱时间为[8-(8×50%)] - [8×β%] - 咏咒层数,即:
4 - [8×β%] - 咏咒层数
下面介绍不同咏咒层数的情况下,无需咏唱读条放暴能的咏唱速度要求.
同样设角色当前咏唱速度大于1000,咏咒层数为n(n≤4),此时法术/暴能满足条件4 - [8×(b-1000)/180%] - n = 0.
化简,得:

把叠魔层数0至4分别代入n,得:
