[wizs] cast 與 spell 節省法力的判斷部份
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間15年前 (2010/07/05 15:51)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/2 (看更多)
目前 cast 暫停節省法力這一部份的判斷。
spell 的部份依檔案內容,影響的四個數值為
1)主職為法師 & magic heart 為使用中狀態
2)拿杖,節省 10%
3)被施予 holy power,節省 10%
4)拿可節省法力的武器
之前節省值採「累加」計算造成底下數值的計算錯誤及 bug..
cost=cost*(100-p)/100; // p>100 時 cost 為負 => 連擊數變成負數
現在更改為「累乘」計算。比方拿杖又被施予 holy power
杖的影響 holy power的影響
(100-10) (100-10)
cost = cost * ──── * ──── = cost * 81% = 節省 19%
100 100
目前暫行這個計算方式(它可以確保 cost 計算出來的值恆為正)。
我擬了四個修改,請各 wiz 參考,晚上我會實裝。
一、拿 wand & 拿有節省法力效果的武器 => 合在一起判斷
即若你拿的就是杖而且它有設定節省法力效果時, 就以其
效果為主, 否則就是 10% off。
二、cast 與 spell 在節省法力計算上的不同處
cast「最多節省 50%」。
三、拿 wand 的節省值及被施予 holy power 的節省值
拿 wand 的節省值可到 15%
相反的,holy power 的 10% 節省值太多,5% 差不多。
四、magic heart 的節省法力效果
不必限制主職才有效果,而是應區分主副職差異。
細部數值部份實裝了再公告。
Belldandy.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.161.92
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
10
18