魔獸編輯器基礎技能製作(八)--Dota活體護甲

這一篇我們主要介紹Dota里樹精衛士的活體護甲的製作方法,利用的是YDWE1.25以上版本強大的Japi函數。讓原本需要多個觸發器的這個技能變得十分簡單!

工具/原料

YDWE魔獸地圖編輯器1.25以上版本

技能介紹

活體護甲的技能介紹如下,關鍵點在於製作承受傷害的次數。

技能製作

類似於上一篇里地獄領主的無光之盾,這裡也用邪惡狂熱這個技能來作為技能模板,來提供活體護甲的魔法效果(其實用生命恢復技能為模板來提供每秒生命恢復的效果更好,因為沿用了上一篇的技能,所以這兒請允許我偷懶一次^_^)。

因為僅僅是技能示例,因此這裡只設置單個變量。我們需要一個整數變量Armor_n來記錄活體護甲遭受普通攻擊後的剩餘次數,設這個數初始為5。

第二個觸發器用YDWE的接受傷害事件來做,每當受到一次普通攻擊的傷害就命令Armor_n次數減少1,並抵消20點傷害。Armor_n為0時刪除活體護甲的魔法效果。

上面這裡我們用到了最新的Japi功能,直接能判斷單位受到的傷害是物理還是魔法類型,減少了大量判斷傷害類型的動作。

效果圖與測試圖

測試圖共享地址:

http://pan.baidu.com/share/link?shareid=4285834410&uk=1728454555

效果圖:

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場