Re: [問題] 請問關於5 hands與對應的spell

看板mud_sanc (Sanctuary - 聖殿)作者 (蒼燄)時間8年前 (2017/03/01 23:35), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《laechan (揮淚斬馬雲)》之銘言: : 標題: Re: [問題] 請問關於5 hands與對應的spell : : ※ 引述《henryyeh (阿葉)》之銘言: : : 標題: [問題] 請問居於5 hands與對應的spell : 在 /d/spell 目錄裡頭與 wind spell 有關的技能檔為 : : cyclone_hands.c : magic-cycle_ob.c : wind.c : : 在 cyclone hands 的技能檔裡頭是這樣寫的 : : if((race=="elf" || (string)ppl->query("pri_guild")=="mage" || : race=="human") && sk_wind < 900 && lv>=50) : ppl->improve_skill("wind spell",t/9+1); : : 所以目前種族是 elf、或 human、或主職是 mage 時,施放 : cyclone hands Lv50 以上時會加 wind spell(上限 900)。 : : 我猜 Lv50 是後來的版本。(一開始是不允許 cyclone hands : 加 wind spell 的) : : 順便補其它 hands 的 : : burning hands: : : 不會加 fire spell。(相關程式段 /* */ 了) : : snow hands: : : if((ppl->query("guild/mage")>34 || race=="elf") && sk_ice<1500 && lv>=50) : ppl->improve_skill("ice spell",t/9+1); : : mage 級數超過 34、或種族是 elf,且施放級數 Lv50 起才會加 : ice spell。 : : electric hands: : : 不會加 thunder spell。(相關程式段 /* */ 了) : : sand hands: : : if(((string)ppl->query("pri_guild")=="mage" || race=="stoneman" || : race=="elf") && sk_earth<900 && lv>=50) : ppl->improve_skill("earth spell",t/9+1); : : 主職是 mage、或種族是 stoneman 或 elf,且施放級數 Lv50 起 : 才會加 earth spell。 : : cleanse: : : 不會加 light spell。 : : : 大致可分成種族是 human、elf、stoneman 的情況。 : : elf: 施放 snow hands、cyclone hands、sand hands 會加對應的 : spell。 : : human: 施放 cyclone hands 會加 wind spell : : stoneman: 施放 sand hands 時會加 earth spell : : dragonman: ? : : devil: ? : : 那比較合理的做法是,dragonman & elf 施放 electric hands 時 : 會加 thunder spell、devil & elf 施放 burning hands 時會加 : fire spell,然後 elf 施放 cyclone hands 時會加 light spell : : : ====之所以不這樣設,原因很簡單,就是這樣 elf 會太 imba。 : : 所以採折衷做法,針對原本就已經給 elf 的就維持給,只是設定需 : 使用多少級數以上的 hands 才會加 spell。原本就沒給 elf 的就 : 不給,例如 thunder spell。 : : 那比較合理的做法我認為有幾個 : : 一、dragonman 應給予 electric hands → thunder spell 的設定 : : 二、devil 應給予跟 elf 一樣的優待 : : elf : snow hands、cyclone hands、sand hands : devil : burning hands、sand hands、然後再挑一手 : : 這兩部份我最近會修改。 : : LAechan 如果根據小寶您所說上述關於各種族對應各hands及spell的設定 那人族應該就可憐了~ 因為wind spell特別設定只有法師及妖精才能練到1500/1600 那如果不是上述狀況 人族其他職業(牧,騎,盜,拳.劍,刀,戰)就只能有900了 總感覺如果要設定種族對應spell的話~那人類應該也不能例外才對!! 但由於人族技能是所有種族中最多~因此應該不太需要再考慮新增其他spell,僅需調整 wind spell上限至1500 (同其他種族對應的spell) 龍-> thunder spell 1500 石-> earth spell 1500 妖-> ice spell 1500 / wind spell 1600 魔-> fire spell 1500 人-> wind spell 900 (非法師) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.13.115.144 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1488382536.A.EB7.html

03/02 07:05, , 1F
人類有其它優勢
03/02 07:05, 1F
文章代碼(AID): #1Ojkf8wt (mud_sanc)
文章代碼(AID): #1Ojkf8wt (mud_sanc)