In trigger "Cast".
Hashtable - Save Duration as (Key Time) of (Key (Last created unit)) in NaturesRetaliation
There is no last created unit, you mean Triggering Unit, its a logic error.
Hashtable - Save Level_of_abillity as (Key Level) of (Key (Triggering unit)) in NaturesRetaliation
Hashtable - Save Counter as (Key Counter) of (Key (Triggering unit)) in NaturesRetaliation
Hashtable - Save Duration as (Key Time) of (Key (Last created unit)) in NaturesRetaliation
There may be more, I recommend double checking and post updates as you fix problems.