I think the best way would probably be the following:
Hero (Whenever a creature an opponent controls is put into a graveyard from play, put a level counter on ~ if it attacked this turn.)
I know it's still long, but I can't think of anything simpler without changing the functionality of the ability.
Edit: Actually, this does change the functionality in an extremely minor way. Instead of triggering when the creature with Hero attacks and then just doing stuff after that, it triggers every time something dies on the other side of the board. This really only matters if someone's trying to counter the trigger though.
Whenever ~ attacks, it gains "Whenever a creature an opponent controls is put into a graveyard from play, put a level counter on this creature." until end of turn.
Whenever a creature an opponent controls is put into a graveyard from play, if ~ attacked this turn, put a level counter on it.
Whenever a creature an opponent controls is put into a graveyard from play, if ~ attacked this turn, put a level counter on it for each time it attacked this turn.
Not sure which function you're aiming for. Is it one level per attack or one level per dead creature? How should it behave if the creature attacks more than once a turn?
I only want it for each dead creature and it doesnt matter, he just needs to attack once. How would it be worded if it levels only if a creature dies in combat?
Does it just need to be dealt damage in combat, or does it actually need to die in combat? Also, should your guy gain a level if you shock their 1/1 during the combat phase before any combat damage?
There are a few options.
Hero (Whenever a creature an opponent controls is put into a graveyard from play, if that creature was dealt combat damage and ~ attacked this turn, but a level counter on ~.)
Hero (Whenever a creature an opponent controls is put into a graveyard from play during a combat phase, put a level counter on ~ if it attacked this turn.) (That one may be a little off, I'm not sure.)
Unfotunately, there may not be a way to fix this ability so it isn't clunky.
Hero (Whenever this attacks, until end of turn, if a creature an opponent controls is put into a graveyard from play, put a level counter on ~.)
It's fine as it is. When it attacks, it sets up a delayed trigger that lasts until end of turn. That delayed trigger goes off when an opponent's creature dies.
Notes: The hero doesn't have to be in play when that happens, the delayed trigger ends n the first cleanup step, and you can get multiple copies of it if there are multiple attack phases. Other versions require the hero to be in play, don't end in cleanup, and don;t get multiple copies.
How would it be worded if it levels only if a creature dies in combat?
You add "in the attack phase" or "in the combat damage step." Dying as a result of combaa damage is hard to determine, since a creature could receive combat damage and non-combat damage, and die in any step as a result.
Hero (Whenever this attacks, until end of turn, if a creature an opponent controls is put into a graveyard from play, put a level counter on ~.)
Thanks
Bored? Watch this.
Hero (Whenever a creature an opponent controls is put into a graveyard from play, put a level counter on ~ if it attacked this turn.)
I know it's still long, but I can't think of anything simpler without changing the functionality of the ability.
Edit: Actually, this does change the functionality in an extremely minor way. Instead of triggering when the creature with Hero attacks and then just doing stuff after that, it triggers every time something dies on the other side of the board. This really only matters if someone's trying to counter the trigger though.
Winner of the Weekly Signature & Avatar Contest Weeks 51, 59, 78, & 118.
I don't care if I was framed for murder if I only got a warning I would let it go.
Bored? Watch this.
Does it just need to be dealt damage in combat, or does it actually need to die in combat? Also, should your guy gain a level if you shock their 1/1 during the combat phase before any combat damage?
There are a few options.
Hero (Whenever a creature an opponent controls is put into a graveyard from play, if that creature was dealt combat damage and ~ attacked this turn, but a level counter on ~.)
Hero (Whenever a creature an opponent controls is put into a graveyard from play during a combat phase, put a level counter on ~ if it attacked this turn.) (That one may be a little off, I'm not sure.)
Unfotunately, there may not be a way to fix this ability so it isn't clunky.
Winner of the Weekly Signature & Avatar Contest Weeks 51, 59, 78, & 118.
I don't care if I was framed for murder if I only got a warning I would let it go.
Bored? Watch this.
It's fine as it is. When it attacks, it sets up a delayed trigger that lasts until end of turn. That delayed trigger goes off when an opponent's creature dies.
Notes: The hero doesn't have to be in play when that happens, the delayed trigger ends n the first cleanup step, and you can get multiple copies of it if there are multiple attack phases. Other versions require the hero to be in play, don't end in cleanup, and don;t get multiple copies.
You add "in the attack phase" or "in the combat damage step." Dying as a result of combaa damage is hard to determine, since a creature could receive combat damage and non-combat damage, and die in any step as a result.
I hate the combat phase.