The Magician AA, QuickSummoning should also affect Call of the Hero spell.
http://www.eqsummoners.com/eq1/aa-short-library.html
The following modification to the SPDat code below will allow for this to be implemented:
(note the only change was to add a check for tid == SE_SummonPC)
The only other issue with this is that the client side spell timer window does not update correctly. If anyone has any suggestions on where I can look in the code for this, I would appreciate it.
Code:
bool IsSummonSpell(int16 spellid) {
for (int o = 0; o < EFFECT_COUNT; o++)
{
int32 tid = spells[spellid].effectid[o];
if(tid == SE_SummonPet || tid == SE_SummonItem || tid == SE_SummonPC)
{
return true;
}
}
return false;
}
-Blaz