I'm now having troubles to get ChainEffectTarget.... Since it's known to all.... Many spells have their chaineffect .for example Drain Life of Warlock .. there is green line between target and caster......
By adding breakpoint to specific SpellChainEffect row... And i found the function...it's the callee's callee of the CGUnit__PlaySpellVisualKit_PlayAnim, rebased address is 4BFAF0 in 4.3.4.15595.....But i didn't find any clue of how Blz pass Target information to the function........
the Caster Object Address and SpellChainEffect Id are all passed to this function as arguments, but how the function know between caster and whom to draw the chaineffect(eg. the green line between target and caster of Drain Life)
i found a structure SpellEffectRec_C by accident .. and it has a field "ChainEffectTarget" which draws my atteion... does the function use this structure which includs the target information?