Para cosas como estas se usan variables, igual, el wait hace que solamente puedas usar esta habilidad 1 vez, porque si alguien activa la habilidad nuevamente dentro de los 5 segundos, los efectos se buguearán, pero eso se hace así:
[gui]Detonador sin nombre 001
Acontecimientos
Unidad - A unit Inicia el efecto de una habilidad
Condiciones
(Ability being cast) Igual a Gran Avatar
Acciones
Efecto especial - Create a special effect attached to the overhead of (Triggering unit) using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl
Set SFX1 = (Last created special effect)
Efecto especial - Create a special effect attached to the chest of (Triggering unit) using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl
Set SFX2 = (Last created special effect)
Wait 5.00 seconds
Efecto especial - Destroy SFX1
Efecto especial - Destroy SFX2
[/gui]
Si quieres que funcione en más habilidades, tienes que crear otras variables para esas habilidades, pero si quieres aprender a hacer hechizos sin waits revisa la sección tutoriales