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

作者: lamorak (蒼燄)   2017-03-01 23:35:35
※ 引述《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 (非法師)

Links booklink

Contact Us: admin [ a t ] ucptt.com