async def METHOD_NAME(
    self,
    gctx: GameLogEventContext,
    char: Character,
    hp_result: SyncHPResult,
    death_save_result: SyncDeathSavesResult,
):
    embed = embeds.EmbedWithCharacter(char)
    # --- hp ---
    if hp_result.changed:
        embed.add_field(name="Hit Points", value=hp_result.message)
    # --- death saves ---
    if death_save_result.changed:
        embed.add_field(name="Death Saves", value=str(char.death_saves))
    embed.set_footer(text=f"Updated in {gctx.campaign.campaign_name}", icon_url=constants.DDB_LOGO_ICON)
    await gctx.send(embed=embed)