Mã:
Chain
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Chain of Nature
Actions
Set ChainCaster = (Casting unit)
Set ChainCasterLoc = (Position of ChainCaster)
Set ChainEnemy = (Units in (Playable map area) matching ((((Matching unit) is alive) Equal to True) and ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) is Mechanical) Equal to False) and (((Matching unit) belongs to an enemy of (Owner of ChainCaster)
Unit - Create 1 chain for (Owner of ChainCaster) at ChainCasterLoc facing Default building facing degrees
Unit - Set level of Chain of Nature for (Last created unit) to (Level of Chain of Nature for ChainCaster)
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Orc Far Seer - Chain Lightning (Random unit from ChainEnemy)
Custom script: call RemoveLocation(udg_ChainCasterLoc)
em đã thử nhưng vẫn không có gì xảy ra hết O.O




nhiều hero giống ngoại hình nhưng chỉnh Proper name là khác nhau mà, lúc tạo Hero nó sẽ lấy random tên trong số đó.
,thử khoảnh toàn bản đồ rồi dùng lệnh Pick every unit in... then do action xem 
):