thanks scorpious2k, im really hoping those who have servers of their own and maybe a little freetime will throw this in and test a few out, as i wont even claim to know how most of them actually work so i just put in the default cast time etc etc while the actual skill may be instant, also to test if there are other side effects other than zone.exe finding any invalid AA profile the first 2 or 3 times an exsisting character with AA zones. useing a BACKUP database of course!
anyway here lifeburn as i think it should be going by the description in EQ~
zone\spells.cpp around line 896 assuming you already put manaburn in here-
Code:
updated in later post.
dont forget to edit the servers spell listing for lifeburn in spell_us.txt or spells_en.txt also so that lifeburn does 0 damage.
zone\client.cpp case 68
Code:
case 68: //Life Burn
{
int cur_level=CastToClient()->GetAAStruct()->class_skills.named.life_burn;
if(cur_level==1)
{
if(target>0){targ=target->GetID();}
else if(target==0)
{
CastToClient()->Message(0,"Skill requires a target");
break;
}
CastSpell(2755,targ,9,6000,0,0,0);
timermod=8640;
break;
}
else
CastToClient()->Message(0,"You have not learned this skill");
}
break;
anyway since ive only played a warrior and wizard im unsure of how this is supposed to work but this makes the spell cast 6 seconds does damage = to your current hp, then sets your current hp to 1 and does the lifebond effect for 250 a tick, this correct?