void(__thiscall * sub_effect_handler_ptr)(SF_CGDEffect *, uint16_t effect_index)
sub_effect_handler_ptr get_sub_effect_handler(uint16_t spell_line)
void registerSubEffectHandler(uint16_t spell_line, sub_effect_handler_ptr handler)
void register_vanilla_sub_effect_handlers()