Ja, mit Lua-Scripts kann man sehr viel anfangen. Du könntest hierbei die Lösung über luascripts erreichen, indem du sagst, sobald Durin den ModelCondition USER_8 hat, löst er ein Script aus, welches an ein DoSpecialpower-Script geheftet ist. Das ist aber viel zu komplex für den Anfang, hierfür müsstest du erst die Events für +USER_8 und -USER_8 definieren sowie diverse andere Abläufe beachten. Das ist für den Anfang viel zu komplex und ob es dann auch wirklich funktioniert ist fraglich.
Nun, was genau soll die Fähigkeit betreffen? Helden, Einheiten, Machinen?
Wenn es Helden betreffen soll, würde ich einfach jedem anderen Zwergenheld außer Durin den Kindof ARAGORN geben und dann eben statt HERO dort ARAGORN definieren.
Somit würden alle mit dem Tag ARAGORN betroffen, folglich nicht Durin. (Der Tag hat keinerlei Auswirkung).