Clients get information on AA data from the dbstr_us.txt file(in your EQ client install directory).
For all non Titanium clients the link between the AA and the information in that file is the "sof_next_field" field. So if you see 450 in that field, then look in your dbstr_us file for the 450 entries(will be like 450^1^aaaa, 450^2^bbb, etc).
^1^ = is the name of the AA
^2^ = is the first line of the button(for activated AA)
^3^ = is only used for AA buttons that require 2 lines(because of long name)
^4^ = is the description you see in the AA window
To link the button with the button text, you need to add 450(in this example) to the hotkey1 and if required hotkey2. Basically just look at other working AA and put 2 and 2 together.
The AA.h file is 100% not needed unless you are going to be using the GetAA() function on those AAs, if your AAs are using the bonus system(as they should be) then its only necessary for rare AA.
|