作者teslare (1234)
看板WarCraft
標題[心得]讓非英雄單位增加HP的trigger設計方法
時間Tue Aug 7 00:18:52 2007
如同大家已經知道的 因為world editor的bug
我們無法使用add ability與set ability level來實現
「隨等級增加非英雄單位HP的技能」
不過也因為同樣的原因
我找到了一個方法可以避開WE的bug
重點在於:增加HP的技能被移除時,
HP減少量會等於當時增加HP技能等級所帶來的額外HP
這麼說不曉得大家懂了嗎?實作範例是這樣的:
設定一個物品技能 此技能等級1時可增加50HP 等級2時不增加HP
Event:
Unit-A unit Acquires an item
Conditions:
(item-type of item carried by triggering unit in slot 1 Equal to myitem
Action:
Unit-add Life Bonus to triggering unit
Unit-set level of life bonus for triggering unit to 2
Unit-remove Life Bonus from triggering unit
Item-remove item carried by triggering unit in slot 1
於是當某單位撿起"myitem"之後myitem會自動消失
而單位則永久增加了50的HP
之前我在測試時曾經把技能等級設到100 每級增加50HP
因為我想利用這原理來動態調整HP上限 不過似乎是遇上了overflow的問題
女法的攻擊力帳面沒變 實際上卻可以一擊傷害1500+ XD
不過我實際測試的結果 總共兩級 一次增加50HP還沒遇上過這個問題
所以應該可以放心把這招拿來運用 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.246.74