I think the text comes from somewhere other than the database. Do this, make a new level 51 toon, try and gain a level 55 AA. See what happens. I am almost sure you'll be able to train the AA, as long as you qualify for it by AA prereqs (not level).
Edit: Check out your eq client dir, files: eqstr_en.txt, and dbstr_us.txt. I'm looking now for where those level values come from. Note the ID column in eqstr_en.txt matches the title_sid and desc_sid in the altadv_vars table. I'm almost ready to start a Wiki on AA schema anyway.
Edit2: Here's a log of a test purchasing Spell Casting Mastery (a level 55 AA) at level 54:
Quote:
[Sat Dec 30 23:31:57 2006] You say, '#level 54'
[Sat Dec 30 23:31:57 2006] Welcome to level 54!
[Sat Dec 30 23:31:57 2006] You LOST 4 levels! You are now level 54!
[Sat Dec 30 23:32:10 2006] [AA__IN] TestPlayer: Received OP_AAAction
[Sat Dec 30 23:32:10 2006] [AA__IN] [AA__IN] TestPlayer: [OpCode OP_AAAction (0x0681) Size=16]
[Sat Dec 30 23:32:10 2006] [AA__IN] 0000: 03 00 00 00 53 00 00 00 - 00 00 00 00 00 00 00 00 | ....S...........
[Sat Dec 30 23:32:10 2006] [AA__MESSAGE] TestPlayer: Starting to buy AA 83
[Sat Dec 30 23:32:10 2006] [AA__MESSAGE] TestPlayer: Set AA 83 to level 1
[Sat Dec 30 23:32:10 2006] You have gained the ability "Spell Casting Mastery" at a cost of 2 ability points.
|
I can purchase the AA, which is pretty much what I expected. And I cannot find the level requirement anywhere yet... odd.