[闲聊] 20250216修改事项

楼主: laechan (挥泪斩马云)   2025-02-16 09:54:14
一、传奇装备 artifact 鉴定微调 part2
/std/new_ob/artifact_identify.c 备份更新
// +hp/sp/pp 最大值
case 0: eff["hp_pct"]=r+random(r+1); 神眼3%起 A券2%起 一般1%起
case 1: eff["sp_pct"]=r+random(r+1);
case 2: eff["pp_pct"]=r+random(r+1);
// +hp/sp/pp 药水补充率
case 3: eff["hp_ptn"]=1+r/5; 神眼7%起 A券5%起 一般3%起
case 4: eff["sp_ptn"]=1+r/5;
case 5: eff["pp_ptn"]=1+r/5;
// +hp/sp/pp 自然恢复值
case 6: eff["rest_3p-hp"]=r*49+random(101); 神眼1500起 A券1000起 一般500起
case 7: eff["rest_3p-sp"]=r*49+random(101);
case 8: eff["rest_3p-pp"]=r*49+random(101);
上面的 r 是基于:
if(godeye>0)
r=30+random(21); 修改为 r=45+random(11); r值基础值拉高,上限50->60
else if(aclass>0)
r=20+random(31); 修改为 r=35+random(21);
else
r=10+random(41); 修改为 r=20+random(36);
拉高神眼、A券、一般的鉴定出较好 3p 数值的机率,以及
微拉高鉴定出的上限值。
(调整后A券鉴定相当于之前神眼数值、一般鉴定相当于之前A券)
以后我会再微拉高一次上限值,最终就是 +random(16、26、41),
时间未定,至少一个月后。
再来,出现心法的机率:
s=12; 一般鉴定 1/12
if(godeye>0) s=4; // 6->4 神眼鉴定 1/4
else if(aclass>0) s=6; // 8->6 A券鉴定 1/6
if(random(s)==1)
调整为
s=6; 一般鉴定 1/6 (相当于之前A券)
if(godeye>0) s=2; // 6->4 神眼鉴定 1/2
else if(aclass>0) s=4; // 8->6 A券鉴定 1/4 (相当于之前神眼)
心法加成值的部份,原先的值就不贴了计算式有点复杂,改成
保底 机率部份 这里大家都一样
11-s + random(s+2) + random(3)
神眼鉴定保底 9%,高机率10~11%,机率12~14%
A券 鉴定保底 7%,高机率8~9%,机率10~14%
一般鉴定保底 5%,高机率6~7%,机率8~14%
上限大家都一样,一般鉴定如果人品爆发也可以 14%,正常情
况下:
一般鉴定 5%,蛮高机率 6~9%,较低机率 10~12%,更低机率 13~14%
以上已更新。
二、指令 salvage 修正、魔理莎 unpick 修正
/cmds/std/_salvage.c 不备份更新
/open/cmds/sides_200.c 不备份更新
salvage 新增对身上灵魂魔核携带量的判断,同七彩幻晶,
如果身上灵魂魔核数量超过 90 颗,会无法 salvage。
魔理莎那边下 unpick
> unpick
语法: pick -list 列出目前可加工的物品
unpick 你身上的虚拟物品袋子
例如: unpick 七彩幻晶袋子
unpick b752
注意: 以 ob 指令查看, 要解开的物品携带数需在 50 颗以内
每一袋可解开成 49 颗所装的物品,一次解开一袋
之前写成 unpick j752,已修正。
目前均无一般说明与提示可到魔理莎那边进行袋子加工,但由
于是炼金术士限定,在 help workshop 有说明即可。
但也因此,help skill alchemy 需补上说明,今天就会补上。
另外,目前亦受理在 salvage 已鉴定物的时候,针对什么样的
已鉴定物,在 salvage 后或可获得什么的建议。
举例: salvage 带有心法加成的东西时 -> 获得灵魂魔核(即目前设定)
三、

Links booklink

Contact Us: admin [ a t ] ucptt.com