[wizs] cast 與 spell 節省法力的判斷部份

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2010/07/05 15:51), 編輯推噓0(000)
留言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
文章代碼(AID): #1CCOxpC9 (mud_sanc)
文章代碼(AID): #1CCOxpC9 (mud_sanc)