Can anyone tell me what is Invoke good for? on the example: [code:1] if ( this.Target.Range == -1 || this.InRange( this.Combatant, t.Range ) ) { t.Invoke( this, this.Combatant ); } [/code:1] :?: what Invoke does? :?: