Shandalar - Feature Requests
Increase 500-card inventory limit (pending)
This should be straightforward, using the same technique as for widening cards_data[] and cards_ptr[].
The only wrinkles I foresee are that Deckdll.dll will have to support it too, and that the "You get a duplicate card of your choice!" interface might choke if there's too many choices.
Deckdll.dll will also have to enforce the 500-card limit in a deck; increasing that, or the limit of 200 different cards in a deck, is significantly harder. I know it does for Manalink, but it may not in the Shandalar codepaths.
I don't really expect balance issues with this, as I was fearful of earlier, considering some of the AI decks folks have been making.
The only wrinkles I foresee are that Deckdll.dll will have to support it too, and that the "You get a duplicate card of your choice!" interface might choke if there's too many choices.
Deckdll.dll will also have to enforce the 500-card limit in a deck; increasing that, or the limit of 200 different cards in a deck, is significantly harder. I know it does for Manalink, but it may not in the Shandalar codepaths.
I don't really expect balance issues with this, as I was fearful of earlier, considering some of the AI decks folks have been making.
Comments
Posted by Korath » 16 Jun 2017, 03:21
Substantially complete. Remaining issues:
- The duplicate-a-card-you-own reward only lets you select from your first 500 cards.
- Tutoring for cards from outside the game (wishes, Ring of Ma'ruf, etc) only lets you select from the first 500 legal cards.
- I'd really prefer this to be granted by a worldmagic. It's more valuable than at least half of the current ones.
1 Post
• Page 1 of 1
Ticket details
- Ticket ID: 560
- 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, 19:52
- Last visited by Korath » 16 Jun 2017, 03:22.