code: func (c *Callbacks) OnCEntityMessageDoSpark(fn func(*dota.CEntityMessageDoSpark) error) {
  	c.onCEntityMessageDoSpark = append(c.onCEntityMessageDoSpark, fn)
  }
docs: // OnCEntityMessageDoSpark registers a callback for EBaseEntityMessages_EM_DoSpark