Please clarify what you are asking? Are you asking if AddOns are supposed to provide functions that are not already available via the default interface files?
My understanding is that an AddOn is by definition something that modifies the default interface, or function of an existing element of the game. it is not really possible to make an AddOn that provides something the game doesn't already provide in some form or another. Ever piece of code we use in our AddOns, or data that our AddOns provide are gathered because the default game client provides that data in some form or another, either via events, functions, or otherwise.
|