Re: [問題] 請問關於5 hands與對應的spell
看板mud_sanc (Sanctuary - 聖殿)作者laechan (揮淚斬馬雲)時間8年前 (2017/02/13 15:34)推噓1(1推 0噓 0→)留言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
02/13 23:09, 1F
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
109
137