Unsolved Mysteries
Solvable, and will open up a lot of possibilities
- How does the combat AI work?
- Why doesn't the normal AI work if run before the first main phase and allowed to go through the entire turn as normal?
- What precisely makes most cards controlled by the AI activateable by the human during either player's upkeep phase? Can it be suppressed in general, but left in place for certain cards (like Armageddon Clock, which is apparently its purpose)? Can it be expanded to work during any phase, for "Any player may activate this ability" cards like Ifh-Biff Efreet, "Only any opponent may activate this ability" cards like Clergy of the Holy Nimbus, or "Enchanted/all creatures have 'T: do something'" cards like Hermetic Study or Gemhide Sliver?
- What are the full duties of the function at 0x475A30 (other than "somehow select a card")? What do the functions it calls do?
- What still calls into ManalinkEx.dll? How much effort is it to replace those, so we can eliminate the dll and fix the random-crashes-at-startup bug?
