mirror of
https://github.com/correl/mage.git
synced 2024-11-15 19:19:33 +00:00
Fixed a bug that for the game log the object name was not set for tokens that already left the battlefield. Added reminder text to LivingWeaponAbility.
This commit is contained in:
parent
a070c5a8e1
commit
432bade091
2 changed files with 4 additions and 1 deletions
|
@ -194,6 +194,9 @@ public abstract class ActivatedAbilityImpl<T extends ActivatedAbilityImpl<T>> ex
|
||||||
protected String getMessageText(Game game) {
|
protected String getMessageText(Game game) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
MageObject object = game.getObject(this.sourceId);
|
MageObject object = game.getObject(this.sourceId);
|
||||||
|
if (object == null) {
|
||||||
|
object = game.getLastKnownInformation(this.sourceId, Zone.BATTLEFIELD);
|
||||||
|
}
|
||||||
if (object != null) {
|
if (object != null) {
|
||||||
if (object instanceof StackAbility) {
|
if (object instanceof StackAbility) {
|
||||||
Card card = game.getCard(((StackAbility) object).getSourceId());
|
Card card = game.getCard(((StackAbility) object).getSourceId());
|
||||||
|
|
|
@ -21,7 +21,7 @@ public class LivingWeaponAbility extends EntersBattlefieldTriggeredAbility {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getRule() {
|
public String getRule() {
|
||||||
return "Living weapon";
|
return "Living weapon <i>(When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)<i/>";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue