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

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間8年前 (2017/02/13 15:34), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《henryyeh (阿葉)》之銘言: : 標題: [問題] 請問居於5 hands與對應的spell : 時間: Sun Feb 12 13:04:33 2017 : : 大家好: : 想詢問現在5 hands等級>5000是否都能學會對應的spell呢? : 而這跟種族有沒有關係呢?昨天人類在使用cyclone hands>5000後就有學會wind spell : 之前魔人用sand hands or snow hands也都能增加對應的spell等級。 : 但是dragonman都悲慘了,用了老半天electric hands,都9900了也沒有學會thunder spell這是為什麼呢? : 謝謝 : : : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.125.73 : ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1486875875.A.D47.html : → lamorak : 建議你稍微編輯一下~把你的sk表貼出來~也會比較明確 02/12 13:56 : → laechan : hands 盡量不跟 spell 的習得與提升有關喔 02/12 15:28 : → henryyeh : 不懂 02/12 22:55 : → laechan : 估狗hands spell laechan site:ptt.cc/bbs/mud_sanc 02/13 09:07 : → laechan : #1I51Q77a [技能] 五+1系法術修改案第一版 02/13 09:08 : → laechan : #1ImjMcPj [聖殿] 2013修改總覽 02/13 09:10 : → henryyeh : 照這樣人類沒有學會wind spell,不可能從cyclone 02/13 13:06 : → henryyeh : hands學到wind spell,但是我的人類就是會wind spell 02/13 13:06 在 /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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.197.80 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1486971276.A.68A.html

02/13 23:09, , 1F
感謝!原來是這樣,不然dragonman,devil好可憐qq
02/13 23:09, 1F
文章代碼(AID): #1OeM6CQA (mud_sanc)
文章代碼(AID): #1OeM6CQA (mud_sanc)