[wizs] finger-wind 呼叫流程及修正內容

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2010/07/06 10:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
cp finger-wind.c finger-wind.20100706 一、破甲尖風七旋指的作用機率 基本作用機率:air/100 額外作用機率:自己的剩餘 pp 與對方的剩餘 pp 之比率 機率總合最大以 95 計,也就是說就算你再厲害,破甲尖   風七旋指仍會有 5% 的機率落空。 這裡也能確定 pp 值以後可定名為真氣值。 二、破甲尖風七旋指的作用效果一 對 BOSS 部份原先作用秒數是 30 秒,更動為 1)10 秒 2)且該 BOSS 將無法再被 finger-wind   怪物被 finger-wind 打中後均會失去呼叫 special_fun 函數的能力(這是指怪物被 newmob 取代期間),此為破甲 尖風七旋指的原生特性。   其它能力則均會被保留(如金鐘罩、anti_percent 等) 三、破甲尖風七旋指的作用效果二 怪物的自體護盾會被保留 if(shield2=origin_mob->query_temp("selfshield2")) newmob->set_temp("selfshield2",({shield2[0],shield2[1],newmob,newmob})); newmob 的 shield 函數則如下定義 mixed shield(object frog,object ppl,int dam,string type) { object origin_mob; // 80% 機率 shield 被忽略 if(random(5)!=1) return ({dam,""}); // 20% 機率 shield 仍有作用 if(origin_mob=query("origin_mob")) return (mixed)origin_mob->shield(frog,ppl,dam,type); } 區域底下有自體護盾怪物的 wiz 可自行測試其效果,我   尚未測試。 被 finger-wind 打中的怪物在其陣亡時,有玩家反映有時候 該怪物應該掉落的物品會變成沒有掉落的情況,這部份則有賴 玩家提供更完整的 msg log,才能判斷是哪一部份出問題。 Belldandy. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.160.49
文章代碼(AID): #1CCfEyjz (mud_sanc)
文章代碼(AID): #1CCfEyjz (mud_sanc)