When an on-cast effect is added to a spell (e.g. by a treasure or breach effect), additional damage is resolved immediately, adding to the spells existing damage instance. Additional effects (e.g. charge gain, Gravehold healing, damage if there is no base damage dealt by the spell) are evaluated after the printed on-cast effects for the spell.