[閒聊] 20230322修改事項

作者: laechan (揮淚斬馬雲)   2023-03-22 10:03:01
在法師及牧師的特定級數會新增技能,是確定的事,只是完成日期
未知,有完成就會公告。
一、技能 cleanse、light spell 修改
/d/spell/cleanse.c 不備份更新
/d/spell/light.c 不備份更新
基本參考 snow_hands.c 及最近改好的 burning_hands.c
// 傷害值除以 15000
dam=dam/15000;
保留原始熟練度公式中關於連擊數、傷害值、感性、理性的參考部份
提高連擊數、感性值的比重,降低理性的比重
t=lv*(1+random(1+times))+random(fel/35)+dam+int/50;
牧師級數>30、或法師級數>35、或種族是人類、或石化人
且 施展級數>=50 且 light spell<1500, 就加 light spell 熟練度
if((ppl->query("guild/clerical")>30 || ppl->query("guild/mage")>35 ||
race=="human" || race=="stoneman") &&
sk_light<1500 && lv>=50)
ppl->improve_skill("light spell",t/9+1);
種族是人類或石化人,同樣熟練度基數下能拿到兩倍熟練度
if(race=="human" || race=="stoneman") // 魔人龍人練較快
ppl->improve_skill("cleanse",t*2);
else
ppl->improve_skill("cleanse",t+random(t));
保留原始會加道德的設定,上限 200 萬
if(tar_ethic<0 && ppl->query("ethic")<2000000)
ppl->add_ethic(1+random(t));
光系法術僅調整石化人的判斷部份,比照妖精:
1. 石化人的傷害計算會參考 fel 而非 mag
且參考的公會級數為牧師級數
2. 人類的傷害計算會參考 mag (跟原本一樣)
參考的公會級數為法師級數
妖精、石化人而沒有加入牧師公會的話就沒有 玩家等級的平方x公會級數
這個傷害加成項目。
人類而沒有加入法師公會的話就沒有 玩家等級的平方x公會級數
這個傷害加成項目。
二、

Links booklink

Contact Us: admin [ a t ] ucptt.com