{"action":"created","issue":{"url":"https://api.github.com/repos/magefree/mage/issues/1707","repository_url":"https://api.github.com/repos/magefree/mage","labels_url":"https://api.github.com/repos/magefree/mage/issues/1707/labels{/name}","comments_url":"https://api.github.com/repos/magefree/mage/issues/1707/comments","events_url":"https://api.github.com/repos/magefree/mage/issues/1707/events","html_url":"https://github.com/magefree/mage/issues/1707","id":144324430,"number":1707,"title":"Morkrut Necropod only allows sacrificing lands","user":{"login":"drmDev","id":11060241,"avatar_url":"https://avatars.githubusercontent.com/u/11060241?v=3","gravatar_id":"","url":"https://api.github.com/users/drmDev","html_url":"https://github.com/drmDev","followers_url":"https://api.github.com/users/drmDev/followers","following_url":"https://api.github.com/users/drmDev/following{/other_user}","gists_url":"https://api.github.com/users/drmDev/gists{/gist_id}","starred_url":"https://api.github.com/users/drmDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drmDev/subscriptions","organizations_url":"https://api.github.com/users/drmDev/orgs","repos_url":"https://api.github.com/users/drmDev/repos","events_url":"https://api.github.com/users/drmDev/events{/privacy}","received_events_url":"https://api.github.com/users/drmDev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magefree/mage/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-29T16:55:41Z","updated_at":"2016-03-29T17:02:54Z","closed_at":null,"body":"Morkrut Necropod only allows sacrificing lands when it should also allow sacrificing creatures."},"comment":{"url":"https://api.github.com/repos/magefree/mage/issues/comments/202999420","html_url":"https://github.com/magefree/mage/issues/1707#issuecomment-202999420","issue_url":"https://api.github.com/repos/magefree/mage/issues/1707","id":202999420,"user":{"login":"drmDev","id":11060241,"avatar_url":"https://avatars.githubusercontent.com/u/11060241?v=3","gravatar_id":"","url":"https://api.github.com/users/drmDev","html_url":"https://github.com/drmDev","followers_url":"https://api.github.com/users/drmDev/followers","following_url":"https://api.github.com/users/drmDev/following{/other_user}","gists_url":"https://api.github.com/users/drmDev/gists{/gist_id}","starred_url":"https://api.github.com/users/drmDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drmDev/subscriptions","organizations_url":"https://api.github.com/users/drmDev/orgs","repos_url":"https://api.github.com/users/drmDev/repos","events_url":"https://api.github.com/users/drmDev/events{/privacy}","received_events_url":"https://api.github.com/users/drmDev/received_events","type":"User","site_admin":false},"created_at":"2016-03-29T17:02:54Z","updated_at":"2016-03-29T17:02:54Z","body":"Originally this line had FilterLandPermanent instead of using the filter created for the card:\r\n`this.addAbility(new AttacksOrBlocksTriggeredAbility(new SacrificeControllerEffect(filter, 1, \"\"), false));`\r\n\r\nThought that would fix it, though when I test it with that change. I get this error upon attacking with him:\r\n\r\nGame exception occurred: java.lang.ClassCastException: mage.game.permanent.PermanentCard cannot be cast to mage.filter.predicate.ObjectSourcePlayer\r\nServer version: 1.4.9v4\r\nmage.filter.predicate.permanent.AnotherPredicate.apply(AnotherPredicate.java:39)\r\nmage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:172)\r\nmage.filter.predicate.Predicates$OrPredicate.apply(Predicates.java:200)\r\nmage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:172)\r\nmage.filter.FilterImpl.match(FilterImpl.java:62)\r\nmage.game.permanent.Battlefield.countAll(Battlefield.java:92)\r\nmage.abilities.effects.common.SacrificeEffect.apply(SacrificeEffect.java:85)\r\nmage.abilities.effects.common.SacrificeControllerEffect.apply(SacrificeControllerEffect.java:61)\r\nmage.abilities.AbilityImpl.resolve(AbilityImpl.java:199)\r\nmage.abilities.TriggeredAbilityImpl.resolve(TriggeredAbilityImpl.java:98)\r\nmage.game.stack.StackAbility.resolve(StackAbility.java:107)\r\nmage.game.GameImpl.resolve(GameImpl.java:1347)\r\nmage.game.GameImpl.playPriority(GameImpl.java:1298)\r\nmage.game.turn.Step.priority(Step.java:87)\r\nmage.game.turn.Phase.playStep(Phase.java:210)\r\nmage.game.turn.Phase.play(Phase.java:115)\r\nmage.game.turn.Turn.play(Turn.java:152)\r\nmage.game.GameImpl.playTurn(GameImpl.java:836)\r\nmage.game.GameImpl.play(GameImpl.java:750)\r\nmage.game.GameImpl.start(GameImpl.java:717)\r\nmage.server.game.GameWorker.call(GameWorker.java:60)\r\njava.util.concurrent.FutureTask.run(FutureTask.java:266)\r\njava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\njava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\njava.lang.Thread.run(Thread.java:745)"}}