[聖殿] 普攻/en 連擊數計算公式

看板 Mud_Sanc
作者
時間
留言 9則留言,2人參與討論
推噓 0  ( 0推 0噓 9→ )
因為寫得很亂,所以貼出來給大家看。當公式是確定的時,或許 可以把它變成計算式顯示於指令 a 裡頭。 (目前則考慮把它函數化,也考慮把它放在 attack.c 裡頭) 以下皆不列入 multi-attack 及風行陣的影響部份,風行陣目前 特色仍很分明,風、火、山現在都各有特色,林陣我會想想有沒 有什麼關鍵特色可以給(符合徐如林的說明)。飄浮狀態目前無法 使用 普攻/en 攻擊,這部份以後看有沒有例外設定可做。 基本連擊數: 1 當玩家 temp_data 區有 double_hits 參數時,連擊數x2 (這東西怎麼來的要查,晚點我查看看) 當玩家戴 2013元宵節的金蛇燈籠帽 時,連擊數 +1~3 <= 所以這個與 n1 有關 到這裡的值叫做連擊數 n1。 當玩家處於暴走狀態時,n1 強制為 15。 ======================================================== 以下指的連擊數就是上面的 n1。 當玩家受到進階牧師技能戰神的巡禮效果影響時,連擊數x2 當玩家受到牧師技能鼓舞信心的效果影響時,連擊數 +1~3 當玩家學有集氣連擊技能ti時,只要符合發動率: 主職刀客時 連擊數 +ti/200~ti/100 非主職刀客 連擊數 +2~ti/100 (比方 ti 練到 1500,ti/200 就是 8,ti/100 就是 15) 當玩家的武器受到法師技能魔法武器的 'hv' 效果影響時 連擊數 +hv/200 (比方施展者魔法武器 1500 時,連擊數增加 1500/200 = 8) (原公式 times=1+(times*(200+i/200))/200 ,把 i/200 改成 i/100,玩家連擊數會微增。) 到這裡的值叫做連擊數 n2。 ===================================================== 以下指的連擊數就是上面的 n2。 當玩家持有第二武器,且學有戰士技能泰坦之握時  技能值 100 以上,連擊數 +30% 技能值 <100 ,連擊數 +15% (這樣分其實沒啥意義,不過暫時不動) 到這裡的值叫做連擊數 n3。 ===================================================== 以下指的連擊數就是上面的 n3。 當玩家有喝連擊藥水時 如果喝的是 超連擊藥水 的話,連擊數 +5% 如果喝的是 連擊藥水 的話,連擊數 +3% 到這裡的值叫做連擊數 n4。 由上面就能看出 一、連擊數的計算式有四層,n1~n4。 二、燈籠帽及暴走影響的是 n1,連同 n2 區的計算全部都是累加 連擊數或是 n1區強制值為多少(暴走)。   以後若有其它累加連擊數的影響都會寫在 n1 或 n2,這兩區 意思是一樣的,誰先誰後沒有差異。 三、n3 起(包含 n4)則是連擊數 +XX% 這樣的計算,所以整體公   式目前可以用以下來概括: 基底 倍率1 倍率2 .. 玩家連擊數計算 = (((n1+n2) +n3%) +n4%) +...% 通常一般 OLG 是把後面的加幾%合起來算 OLG 連擊數計算 = (n1+n2) + (n3+n4+...)% 例如 n3 算出來 30%,n4 算出來 10%,那就 30+10 = 40% ,但若照 sanc 的公式實際為 130%x110% = 增加43%,是以 照 sanc 的公式是較有利的。 (缺點就是若日後有其它影響趴數的效果時還要再乘下去) 以上給玩家參考。節慶帽子的影響部份,影響連擊數的效果就專屬 於燈籠帽,每年元宵節附近發放或玩家可領取。 (如果我記得、或玩家有提醒我的話) 對計算公式有任何建議或意見,也歡迎提出。以後若計算式有修改 的話,這篇也會跟著調整。 (如果我記得的話) Laechan --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1531976396.A.9F3.html ※ 編輯: laechan (122.117.106.224), 07/19/2018 14:58:43
1Flaechan: 這篇暫時置底 07/19 17:03
2Filuy: 07/20 10:07
※ 編輯: laechan (122.117.106.224), 07/20/2018 11:50:28
3Flaechan: 徐如林有在考慮給"自動攻擊的怪不會自動攻擊",配套 07/20 11:52
4Flaechan: 是隊長無法連續移動,移動CD時間 1 秒,不過不好改 07/20 11:52
5Flaechan: 不過這個不太合理就是了,另一種改法是只要在林的狀 07/20 11:53
6Flaechan: 態,移動時3p就補滿,配套就是移動速度會受限 07/20 11:53
7Flaechan: 還有一種改法就是只要戰鬥狀態結束,就是回滿3p狀態 07/20 11:54
8Flaechan: 剩下可改的比方戰鬥中消耗的sp/pp減半等等,這個要直 07/20 11:55
9Flaechan: 接改 add_3p,但 sanc 也不是全部戰鬥都是呼叫這函數 07/20 11:55