Shandalar - Feature Requests
Add more dungeon/castle rule types (pending)
Distinct from #562, which sets the free cards the AI gets. This refers to the Dungeon Rules in AdvStrings.txt::CAVE_SHOWCLUES:
The deck-construction restrictions from Manalink's challenge mode are a good source of ideas, though it's an open question how they should be enforced. For example, for the "no [color] cards allowed" and "no artifacts allowed" and "no instants or interrupts allowed" rules, illegal cards are just removed from your deck; that's much less workable for "you can't have more than one copy of any card other than basic lands", and even less so for "you must have at least 100 cards in your deck". Maybe make them replace illegal cards with random basic lands, like if your deck size is too small during an overland duel.
Other possibilities are giving the AI a planechase or archenemy deck, though that's maybe more suited to the free-cards interface.
I'm also unsure how frequently the first set of rules (no [type/color] cards allowed, and one deck for all duels) are assigned. They seem pretty rare, though maybe that's just because the life-change rules are always in effect.
- No [Colorless/Black/Blue/Green/Red/White] cards allowed.
- One deck for all duels.
- No artifacts allowed.
- No instants or interrupts allowed.
- Life losses carried over.
- Remaining life added to next duel.
The deck-construction restrictions from Manalink's challenge mode are a good source of ideas, though it's an open question how they should be enforced. For example, for the "no [color] cards allowed" and "no artifacts allowed" and "no instants or interrupts allowed" rules, illegal cards are just removed from your deck; that's much less workable for "you can't have more than one copy of any card other than basic lands", and even less so for "you must have at least 100 cards in your deck". Maybe make them replace illegal cards with random basic lands, like if your deck size is too small during an overland duel.
Other possibilities are giving the AI a planechase or archenemy deck, though that's maybe more suited to the free-cards interface.
I'm also unsure how frequently the first set of rules (no [type/color] cards allowed, and one deck for all duels) are assigned. They seem pretty rare, though maybe that's just because the life-change rules are always in effect.
Comments
Posted by jiansonz » 26 May 2015, 22:54
Some of what you write here is confusing to me. In my experience, the life thing works like this:
In dungeons, the amount of life you have when a duel ends is carried over to the next duel (plus possible extra from dice bonus(es)). It may be 1 life (or even 0, if both players died at the same time), or it may be over 150. Poison counters are removed.
In castles, you always start with your base life (your number of mana links) + possible extra from dice bonus(es).
I have always wondered what "one deck for all duels" means. Never figured that out (you can't use Conjurer's Will to edit your deck inside a dungeon anyway).
In dungeons, the amount of life you have when a duel ends is carried over to the next duel (plus possible extra from dice bonus(es)). It may be 1 life (or even 0, if both players died at the same time), or it may be over 150. Poison counters are removed.
In castles, you always start with your base life (your number of mana links) + possible extra from dice bonus(es).
I have always wondered what "one deck for all duels" means. Never figured that out (you can't use Conjurer's Will to edit your deck inside a dungeon anyway).
Posted by Korath » 26 May 2015, 23:57
That's the text that gets displayed, though yes, it doesn't exactly correspond to what actually happens. My experience is the same as yours.
My understanding of the "One deck for all duels" rule, based on faint memory and a recent bug report, is that the cards left in your library at the end of each duel are the only ones in it at the start of the next duel.
My understanding of the "One deck for all duels" rule, based on faint memory and a recent bug report, is that the cards left in your library at the end of each duel are the only ones in it at the start of the next duel.
Posted by Korath » 18 Dec 2016, 14:45
From duplicate #1301:
There should be more types of dungeon rules. The most obvious suggestions are imposing tournament formats, or elements of those, on them:
---
There also should be a better distribution of the current ones. "Remaining life added to next duel" gets put on every dungeon and "Life losses carried over" on every castle, and I seem to recall the former looking unintentional (though I haven't yet re-reverse-engineeered that section since losing my old progress). "One deck for all duels" (which doesn't work quite properly), "No [color] cards allowed", "No artifacts allowed", and "No instants or interrupts allowed" are very, very rare, which I also seem to recall looking unintentional.
The last three are also very abuseable, since they just remove the cards from your library and let you play with a smaller one: you can play with a twenty-card deck in a no-artifacts dungeon just by putting 20 random artifacts in your nominally-40-card deck. Replacing them with Wastes seems like the right thing to do. This is of course clearly a bug, but best dealt with in this context.
There should be more types of dungeon rules. The most obvious suggestions are imposing tournament formats, or elements of those, on them:
- You have a minimum library size of 100.
- Singleton - no duplicates except for basic lands. (and Relentless Rats and Shadowborn Apostle?)
- Pauper - common cards only. This would go by the rarity displayed on cards, not the printing-of-least-rarity; so it's manipulable with the drawcardlib config in DuelArt/Duel.dat.
- Peasant - either the usual restriction of no more than five uncommons, or just be no rares or mythics.
- Multicolor cards (and lands) only, per MTGO Kaleidoscope.
- The AI gets a planechase deck.
- The AI gets an archenemy deck. Or maybe reserve that for the castle Wizards, or just Arzakon.
- Modern is tricky, since - although I could limit to sets that are actually legal in Modern - the proper UI would be to instead filter it by whether a card is displayed in the modern or M15 frame or not, and there's plenty of Modern-legal cards that get shown with classic frames. Basic lands not least among them. It's also even more manipulable with Duel.dat than rarity.
- In that vein, Classic-frame cards only might be more workable. Still too manipulable, but the UI works right.
- Take that a step further, and only allow cards from The Dark/Fourth Edition and earlier, to approximate the original card pool.
- Perhaps only allow cards from a given block, once coverage of implemented cards is better.
---
There also should be a better distribution of the current ones. "Remaining life added to next duel" gets put on every dungeon and "Life losses carried over" on every castle, and I seem to recall the former looking unintentional (though I haven't yet re-reverse-engineeered that section since losing my old progress). "One deck for all duels" (which doesn't work quite properly), "No [color] cards allowed", "No artifacts allowed", and "No instants or interrupts allowed" are very, very rare, which I also seem to recall looking unintentional.
The last three are also very abuseable, since they just remove the cards from your library and let you play with a smaller one: you can play with a twenty-card deck in a no-artifacts dungeon just by putting 20 random artifacts in your nominally-40-card deck. Replacing them with Wastes seems like the right thing to do. This is of course clearly a bug, but best dealt with in this context.
Posted by Korath » 16 Jun 2017, 03:34
Implemented:
Leaving this open primarily for planechase/archenemy, and because the defaults will need more playtesting. Having a dungeon show up as singleton, pauper, multicolor, and no instants was brutal.
- Pauper
- Peasant, in the only-commons-or-uncommons sense, not max-5-uncommons sense
- 100-card minimum deck size
- singleton
- classic frames only
- multicolor or lands only
Leaving this open primarily for planechase/archenemy, and because the defaults will need more playtesting. Having a dungeon show up as singleton, pauper, multicolor, and no instants was brutal.
4 Posts
• Page 1 of 1
Ticket details
- Ticket ID: 578
- Project: Shandalar
- Status: Pending
- Component: (unknown)
- Project version: (unknown)
- Priority: Normal
- Assigned to: (unassigned)
- Reported by: Korath
- Reporter's tickets: List all tickets
- Reported on: 26 May 2015, 22:23
- Last visited by Korath » 16 Jun 2017, 03:34.