diff --git a/common/eq_packet_structs.h b/common/eq_packet_structs.h index e5ab88e57..adfa3d9ee 100644 --- a/common/eq_packet_structs.h +++ b/common/eq_packet_structs.h @@ -4218,6 +4218,51 @@ struct UseAA_Struct { uint32 end; }; +//new AA stuff + +struct AARankInfo_Struct +{ + uint32 id; + int32 upper_hotkey_sid; + int32 lower_hotkey_sid; + int32 title_sid; + int32 desc_sid; + int32 level_req; + int32 cost; + uint32 seq; + uint32 current_level; + uint32 type; + int32 spell; + int32 spell_type; + int32 spell_refresh; + int32 classes; + int32 max_level; + int32 prev_id; + int32 next_id; + int32 total_cost; + int32 expansion; + int32 category; + uint8 expendable; + uint32 total_effects; + uint32 total_prereqs; +}; + +struct AARankPrereq_Struct +{ + int32 aa_id; + int32 points; +}; + +struct AARankEffect_Struct +{ + int32 effect_id; + int32 base1; + int32 base2; + int32 slot; +}; + +//old AA stuff + struct AA_Ability { /*00*/ uint32 skill_id; /*04*/ uint32 base1; diff --git a/zone/aa.cpp b/zone/aa.cpp index c98e31372..1a8b5f5c5 100644 --- a/zone/aa.cpp +++ b/zone/aa.cpp @@ -1377,10 +1377,10 @@ void Client::SendAA(uint32 id, int seq) { } void Client::SendAAList(){ - int total = zone->GetTotalAAs(); - for(int i=0;i < total;i++){ - SendAA(0,i); - } +// int total = zone->GetTotalAAs(); +// for(int i=0;i < total;i++){ +// SendAA(0,i); +// } } uint32 Client::GetAA(uint32 aa_id) const {