Comments (6)
Can confirm I've replicated the issue with [[Mindslaver]].
Not sure what is wrong and when that broke, but the "take control of player" effect still seems to have the original turn's player in control somewhat.
from mage.
Mindslaver - (Gatherer) (Scryfall) (EDHREC)
{6}
Legendary Artifact
{4}, {T}, Sacrifice Mindslaver: You control target player during that player's next turn. (You see all cards that player could see and make all decisions for the player.)
from mage.
Can be related to player skip settings (e.g. game use it from wrong player). There few places in HumanPlayer with potentially wrong usages (I added related todo comments to it some time ago).
from mage.
I have looked at the PlayerImpl
part and nothing felt out of place (stuff could be simplified, but the logic felt sane). But indeed that big method with a lot of TODO in HumanPlayer
could have the root cause in its logic (it is long and convoluted, but so central a change on it should be carefully tested)
from mage.
I ran into a similar issue with [[Cruel Entertainment]] the other day - iirc, what had to happen was that the controlling player had to click the "switch hands" button every time priority was passed to pass priority for themselves and the player they were controlling.
from mage.
Cruel Entertainment - (Gatherer) (Scryfall) (EDHREC)
{6}{B}
Sorcery
Choose target player and another target player. The first player controls the second player during the second player's next turn, and the second player controls the first player during the first player's next turn.
from mage.
Related Issues (20)
- Refactor: make a common effect for "[target's controller] gains [N] life" HOT 2
- Bug: Multiple cards using DelayedTriggeredAbility with an Intervening If condition are not set up properly. HOT 1
- Bug: Special mana with trigger when used is wrongly setup. HOT 2
- Refactor: add common way to handle followup of multiple players discarding cards
- AI: server must support multi-threaded simulations (minimum one per game)
- Rework removing 0-N counters from target. HOT 1
- Refactor: make a common effect for "look at the top card of your library. If it is [...], you may reveal it. If you do ... If you don't ..."
- add text gen from target pointer to ChangeATargetOfTargetSpellAbilityToSourceEffect
- refactor: common logic for getting controller of target object
- Refactor: make a SavedGainedLifeValue HOT 1
- Server error ConcurrentModificationException HOT 1
- Chromatic Star dies trigger is not always triggering HOT 6
- Refactor: make "for each card discarded this way" a DynamicValue HOT 5
- Bug: Anrakyr the Traveller is most likely not correct for multi face cards HOT 6
- GUI: Tokens should not stack with non-tokens HOT 1
- Bug: Scholar of the Lost Trove doesn't exile instant/sorcery properly HOT 7
- Mode should support TargetAdjuster HOT 5
- Refactor: support dynamic value in ScryEffect
- Refactor: regroup "gain control of [StackObject]" effects
- Chromatic Orrery lets you pay for colorless costs using colored mana HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mage.