I remember some of the Shadowknight self buffs were calculated differently as a weapon proc (Effect ID 85) from the normal spells self buff weapon procs (i.e Call of Fire for a ranger). Check out Shroud of Discord, you'll notice its attached with spellid 6101. Shroud of Discord Strike is actually spell ID 6102. For some reason shadowknight self buffs take the normal id + 1 for the actual spell thats proced.
I don't remember why it was coded this way, but I had the same problem when I tried making custom self buff procs for shadowknights or even changing the spell id from the self buff to something different and not getting the correct result. You won't see the correct information from MQ2 when the correct spell is linked. Its just the way it is.
Example:
You want spell Deadly Lifetap to proc instead. Its spell id is actually 993. You would put 992 in effect_base_value1 in the spells_new table. While MQ2 would display spell id 992 (Bamph) your character would actually proc spell id 993 (Deadly Lifetap).
I hope this is clear and understandable. I am also working with the original spells_new table from a clean PEQ install.
|