LifelinkLifelink is a static ability.
Damage dealt by a source with lifelink causes that source’s controller, or its owner if it has no controller, to gain that much life (in addition to any other results that damage causes). See rule 120.3.
If an object is no longer in the zone it’s expected to be in as an effect causes it to deal damage, its last known information is used to determine whether it had lifelink.
The lifelink rules function no matter what zone an object with lifelink deals damage from.
If multiple sources with lifelink deal damage at the same time, they cause separate life gain events (see rules 119.9–10).
Multiple instances of lifelink on the same object are redundant. (CR 702.15),
hasteHaste is a static ability.
If a creature has haste, it can attack even if it hasn’t been controlled by its controller continuously since their most recent turn began. (See rule 302.6.)
If a creature has haste, its controller can activate its activated abilities whose cost includes the tap symbol or the untap symbol even if that creature hasn’t been controlled by that player continuously since their most recent turn began. (See rule 302.6.)
Multiple instances of haste on the same creature are redundant. (CR 702.10)
When this creature enters,
createTo create one or more tokens with certain characteristics, put the specified number of tokens with the specified characteristics onto the battlefield.
If a replacement effect applies to a token being created, that effect applies before considering any continuous effects that will modify the characteristics of that token. If a replacement effect applies to a token entering the battlefield, that effect applies after considering any continuous effects that will modify the characteristics of that token.
Previously, an effect that created tokens instructed a player to “put [those tokens] onto the battlefield.” Cards that were printed with that text have received errata in the Oracle card reference so they now “create” those tokens. (CR 701.7) two tokens that are copies of target token.
EvokeEvoke represents two abilities: a static ability that functions in any zone from which the card with evoke can be cast and a triggered ability that functions on the battlefield. “Evoke [cost]” means “You may cast this card by paying [cost] rather than paying its mana cost” and “When this permanent enters, if its evoke cost was paid, its controller sacrifices it.” Casting a spell for its evoke cost follows the rules for paying alternative costs in rules 601.2b and 601.2f–h. (CR 702.74)—Celebrate an opponent. (To celebrate an opponent, give them a
giftGift is a keyword that represents two abilities. It is written “Gift a [something].” The first ability is a static ability that functions while the card with gift is on the stack, and the second is either an ability that functions while the card with gift is on the stack or a triggered ability that functions while the card with gift is on the battlefield. The first ability is always “As an additional cost to cast this spell, you may choose an opponent.” Paying a spell’s gift cost follows the rules for paying additional costs in rules 601.2b and 601.2f–h. The second ability depends on the [something] listed as well as whether the object with the ability is a permanent or an instant or sorcery spell.
On a permanent, the second ability represented by gift is “When this permanent enters, if its gift cost was paid, [effect].” On an instant or sorcery spell, the second ability represented by gift is “If this spell’s gift cost was paid, [effect].” The specific effect is defined by the [something] listed.
Some effects trigger whenever a player gives a gift. Such an ability triggers whenever an instant or sorcery spell that player controls whose gift cost was paid resolves. It also triggers whenever the gift triggered ability of a permanent that player controls resolves.
“Gift a Food” means the effect is “The chosen player creates a Food token.”
“Gift a card” means the effect is “The chosen player draws a card.”
“Gift a tapped Fish” means the effect is “The chosen player creates a tapped 1/1 blue Fish creature token.”
“Gift an extra turn” means the effect is “The chosen player takes an extra turn after this one.”
“Gift a Treasure” means the effect is “The chosen player creates a Treasure token.”
“Gift an Octopus” means the effect is “The chosen player creates an 8/8 blue Octopus creature token.”
For instant and sorcery spells, the effect of a gift ability always happens before any other spell abilities of the card. If the spell is countered or otherwise leaves the stack before resolving, the gift effect doesn’t happen.
If a spell’s controller declares the intention to pay a spell’s gift cost, that spell’s gift was promised.
If part of a spell’s ability has its effect only if its gift was promised, and that part of the ability includes any targets, the spell’s controller chooses those targets only if the gift was promised. (CR 702.174), toast to them, or even just tell them you're grateful to be playing Magic together.)