Re: [WE] 轉換法力為生命道具
看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者TabrisXVII (Tabris)時間17年前 (2008/09/06 22:12)推噓2(2推 0噓 2→)留言4則, 4人參與討論串2/2 (看更多)
※ 引述《larchrono (拉可羅洛)》之銘言:
: 轉換所剩MP給HP
: 每次轉換上限為智力x10
: ----
: 這個道具的邏輯讓我想超久....
: 頗有意思的,可以自己試寫看看,腦袋會打節XD
嘗試寫了一下
寫法如下
變數說明
MpMax: 轉換上限,智力乘以十。
CHpMax: 可轉換的上限,目前血量與血量上限的差。
Mp: 當前法力值。
HpC: 被轉換的血量,以上三項之中的最小值。
LightHerb
事件
部隊 - A unit 使用一個物品
狀況
(Item-type of (Item being manipulated)) 等於 小型明智葯劑
行動
Set MpMax =
((Real((智慧 of (Triggering unit) (包括 bonuses)))) x 10.00)
Set CHpMax =
((生命上限 of (Triggering unit))-(生命 of (Triggering unit)))
Set Mp = (法力 of (Triggering unit))
Set HpC = (Min(CHpMax, (Min(Mp, MpMax))))
部隊 - Set mana of (Triggering unit) to
((法力 of (Triggering unit)-HpC)
部隊 - Set life of (Triggering unit) to
((生命 of (Triggering unit)) + HpC)
應該沒有錯吧...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.149.82
→
09/06 22:15, , 1F
09/06 22:15, 1F
→
09/06 22:46, , 2F
09/06 22:46, 2F
推
09/07 11:05, , 3F
09/07 11:05, 3F
推
09/07 13:24, , 4F
09/07 13:24, 4F
討論串 (同標題文章)
WarCraft 近期熱門文章
PTT遊戲區 即時熱門文章