Re: [wizs] 關於區分出怪物特攻性質的簡易方式

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2011/04/02 19:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《laechan (小太保)》之銘言: : 目前攻擊性質大致分為 physics 跟 magic 兩類。 : 因此為了方便做我標題所說的事情,我想新增一個特攻函數 : varargs int spell("攻擊敘述",傷害,命中,({"種類","屬性",級數}),目標,.. : { : 將種類強制替換為"magic"; : shut_tar("攻擊敘述",傷害,命中,({"magic","屬性",級數}),目標,.. : } : 這麼做有幾個用意.. : 一、法術的攻擊,絕對無法靠近戰系職業的 Lv24 技能躲開 : 二、但是法術的攻擊,可以被護盾擋下 : 三、相同的,你用法術攻擊怪物,除非怪物有護盾,不然你 :   一定打的到它 : 則以八卦的怪來舉例就是把大部份怪物的 shut 改成 spell : (當然實際上不會用 spell 這個函數名, Spell 倒可以考慮) : Laechan 這裡是做進一步設定... varargs int spell("攻擊敘述",傷害,命中,({"種類","屬性",級數}),目標,.. { 先行計算該次施法成功率; 將種類強制替換為"magic"; shut_tar("攻擊敘述",傷害,命中,({"magic","屬性",級數}),目標,.. } 這個意思就是說,雖然法術本身無視對防閃躲格擋招架「一定 命中」,但是它本身卻會有「施法失敗」的問題。 這裡的失敗率就可以考量「Int」這個屬性。 至於怪物的部份失敗率計算主要就依怪物等級為主。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.253.173.229
文章代碼(AID): #1DbmPS8Z (mud_sanc)
文章代碼(AID): #1DbmPS8Z (mud_sanc)